export declare const initArgs: { source: { alias: string; string: true; description: string; requiresArg: boolean; }; parser: { alias: string; string: true; description: string; requiresArg: boolean; }; config: { alias: string; string: true; description: string; default: string; requiresArg: boolean; }; perf: { boolean: true; default: boolean; description: string; nargs: number; }; json: { alias: string; boolean: true; default: boolean; description: string; nargs: number; }; }; export declare const generateArgs: { watch: { alias: string; boolean: true; description: string; nargs: number; }; rules: { alias: string; string: true; array: true; description: string; requiresArg: boolean; }; generators: { alias: string; string: true; array: true; description: string; requiresArg: boolean; }; output: { alias: string; string: true; description: string; requiresArg: boolean; }; source: { alias: string; string: true; description: string; requiresArg: boolean; }; parser: { alias: string; string: true; description: string; requiresArg: boolean; }; config: { alias: string; string: true; description: string; default: string; requiresArg: boolean; }; perf: { boolean: true; default: boolean; description: string; nargs: number; }; json: { alias: string; boolean: true; default: boolean; description: string; nargs: number; }; engine: { alias: string; string: true; description: string; requiresArg: boolean; }; }; export declare const cleanArgs: { output: { alias: string; string: true; description: string; requiresArg: boolean; }; config: { alias: string; string: true; description: string; default: string; requiresArg: boolean; }; perf: { boolean: true; default: boolean; description: string; nargs: number; }; json: { alias: string; boolean: true; default: boolean; description: string; nargs: number; }; }; export declare const irArgs: { source: { alias: string; string: true; description: string; requiresArg: boolean; }; parser: { alias: string; string: true; description: string; requiresArg: boolean; }; config: { alias: string; string: true; description: string; default: string; requiresArg: boolean; }; perf: { boolean: true; default: boolean; description: string; nargs: number; }; engine: { alias: string; string: true; description: string; requiresArg: boolean; }; }; export declare const ciArgs: { severity: { string: true; description: string; default: string; requiresArg: boolean; choices: string[]; }; rules: { alias: string; string: true; array: true; description: string; requiresArg: boolean; }; generators: { alias: string; string: true; array: true; description: string; requiresArg: boolean; }; output: { alias: string; string: true; description: string; requiresArg: boolean; }; source: { alias: string; string: true; description: string; requiresArg: boolean; }; parser: { alias: string; string: true; description: string; requiresArg: boolean; }; config: { alias: string; string: true; description: string; default: string; requiresArg: boolean; }; json: { alias: string; boolean: true; default: boolean; description: string; nargs: number; }; engine: { alias: string; string: true; description: string; requiresArg: boolean; }; }; export declare const diffArgs: { previous: { string: true; description: string; conflicts: string[]; }; ref: { string: true; description: string; conflicts: string[]; }; filter: { string: true; default: string; choices: string[]; description: string; }; silent: { boolean: boolean; default: boolean; description: string; nargs: number; }; source: { alias: string; string: true; description: string; requiresArg: boolean; }; parser: { alias: string; string: true; description: string; requiresArg: boolean; }; config: { alias: string; string: true; description: string; default: string; requiresArg: boolean; }; json: { alias: string; boolean: true; default: boolean; description: string; nargs: number; }; engine: { alias: string; string: true; description: string; requiresArg: boolean; }; }; export declare const validateArgs: { rules: { alias: string; string: true; array: true; description: string; requiresArg: boolean; }; source: { alias: string; string: true; description: string; requiresArg: boolean; }; parser: { alias: string; string: true; description: string; requiresArg: boolean; }; config: { alias: string; string: true; description: string; default: string; requiresArg: boolean; }; perf: { boolean: true; default: boolean; description: string; nargs: number; }; json: { alias: string; boolean: true; default: boolean; description: string; nargs: number; }; engine: { alias: string; string: true; description: string; requiresArg: boolean; }; };