import { PluginsService } from './plugins.service';
import { PluginDto, PluginConfigDto } from './dto/plugin.dto';
export declare class PluginsController {
    private readonly pluginsService;
    constructor(pluginsService: PluginsService);
    findAll(): PluginDto[];
    findOne(id: string): PluginDto;
    enable(id: string): Promise<{
        success: boolean;
        message: string;
    }>;
    disable(id: string): Promise<{
        success: boolean;
        message: string;
    }>;
    updateConfig(id: string, configDto: PluginConfigDto): {
        success: boolean;
        message: string;
    };
    healthCheck(id: string): Promise<{
        healthy: boolean;
        message?: string;
    }>;
}
