export declare class DependencyError extends Error {
    readonly details: any;
    constructor(message: string, details?: any);
}
export declare class DependencyChecker {
    private static pythonCommand;
    private static pipCommand;
    static checkPython(minVersion?: string): Promise<void>;
    static checkPythonDependencies(): Promise<void>;
    private static getPythonVersion;
    private static getInstalledPythonPackages;
    private static installMissingDependencies;
    private static tryInstallMethod;
    private static isVersionSatisfied;
}
