export type HookCommandDoctorStatus = "ok" | "broken" | "disabled";
export type HookCommandDoctorFields = {
    status: HookCommandDoctorStatus;
    issues: string[];
    advisories: string[];
    fixCommand: string;
    expectedCommand: string;
    detectedCommand?: string;
    checkedPaths: string[];
    missingPaths: string[];
};
export declare function buildHookCommandDoctorFields(options: {
    expectedCommand: string;
    detectedCommand: string | undefined;
    disabledIssue: string;
    hostLabel: string;
    advisory: string;
    fixCommand: string;
}): Promise<HookCommandDoctorFields>;
