export declare class DependencySentinel {
    private brains;
    private ai;
    private workDir;
    private maxRetries;
    constructor(workDir: string, maxRetries?: number);
    /**
     * Execute a command with self-healing capabilities.
     * If the command fails, the Sentinel will analyze the output and attempt to fix it.
     */
    guard(command: string): Promise<boolean>;
    private captureErrorOutput;
    private diagnoseAndFix;
}
//# sourceMappingURL=DependencySentinel.d.ts.map