export type ContinueRuleOptions = {
    projectDir?: string;
};
export type InstallContinueRuleResult = {
    rulePath: string;
    backupPath?: string;
};
export type UninstallContinueRuleResult = {
    rulePath: string;
    removed: boolean;
};
export type ContinueDoctorReport = {
    rulePath: string;
    status: "ok" | "warn" | "broken" | "disabled";
    issues: string[];
    advisories: string[];
    fixCommand: string;
    checkedPaths: string[];
    missingPaths: string[];
};
export declare function installContinueRule(rulePath?: string, options?: ContinueRuleOptions): Promise<InstallContinueRuleResult>;
export declare function uninstallContinueRule(rulePath?: string): Promise<UninstallContinueRuleResult>;
export declare function doctorContinueRule(rulePath?: string, options?: ContinueRuleOptions): Promise<ContinueDoctorReport>;
