import { TVcs } from '@qiwi/repocrawler-common'; import { TCrawlerBaseOpts, TCrawlerCliConfig, TCrawlerCliOpts, TCrawlerCliOptsWithConfig, TCrawlerOptionalArgs, TReporterCliArgs } from '../interfaces'; export declare const authCheckers: { [vcs in TVcs]: (auth: any) => void; }; export declare const validateCrawlerOptionalArgs: (args: TCrawlerOptionalArgs) => void; export declare const validateCrawlerOpts: (value: TCrawlerBaseOpts) => void; export declare const validateCrawlerCliConfig: (config: TCrawlerCliConfig) => TCrawlerCliConfig; export declare const areOptsWithConfig: (args: TCrawlerCliOpts) => args is TCrawlerCliOptsWithConfig; export declare const validateCrawlerCliArgs: (args: TCrawlerCliOpts) => TCrawlerCliOpts; export declare const validateReporterCliArgs: (args: TReporterCliArgs) => TReporterCliArgs; //# sourceMappingURL=validators.d.ts.map