export type AvanteInstructionsOptions = {
    projectDir?: string;
};
export type InstallAvanteInstructionsResult = {
    instructionsPath: string;
    backupPath?: string;
};
export type UninstallAvanteInstructionsResult = {
    instructionsPath: string;
    removed: boolean;
};
export type AvanteDoctorReport = {
    instructionsPath: string;
    status: "ok" | "warn" | "broken" | "disabled";
    issues: string[];
    advisories: string[];
    fixCommand: string;
    checkedPaths: string[];
    missingPaths: string[];
};
export declare function installAvanteInstructions(instructionsPath?: string, options?: AvanteInstructionsOptions): Promise<InstallAvanteInstructionsResult>;
export declare function uninstallAvanteInstructions(instructionsPath?: string): Promise<UninstallAvanteInstructionsResult>;
export declare function doctorAvanteInstructions(instructionsPath?: string, options?: AvanteInstructionsOptions): Promise<AvanteDoctorReport>;
