export interface FixArgs { readonly path?: string; readonly write?: boolean; readonly mode?: string; readonly only?: string; readonly format?: string; readonly "accept-unsafe"?: boolean; readonly "no-color"?: boolean; readonly "rules-dir"?: string; } export declare function runFixCommand(args: FixArgs): Promise; export declare const fixCommand: import("citty").CommandDef<{ readonly path: { readonly type: "positional"; readonly required: false; readonly default: "."; }; readonly write: { readonly type: "boolean"; readonly description: "Write fixes to disk via atomic staging. Default: dry-run."; }; readonly mode: { readonly type: "string"; readonly description: "safe | all | manual-only-explain (default: safe)"; }; readonly only: { readonly type: "string"; readonly description: "Comma-separated rule IDs to filter."; }; readonly format: { readonly type: "string"; readonly description: "Output format: text | json. --format json forces dry-run."; }; readonly "accept-unsafe": { readonly type: "boolean"; readonly description: "Required for --mode all in non-TTY (D-12)."; }; readonly "no-color": { readonly type: "boolean"; }; readonly "rules-dir": { readonly type: "string"; readonly description: "Override the bundled rule pack (dev-only)."; }; }>; //# sourceMappingURL=fix.d.ts.map