import { Command } from 'commander'; import { SearchFilter } from './types'; export interface CommandOptions { groups?: string; filename?: string; extension?: string; path?: string; archive?: 'all' | 'only' | 'exclude'; token?: string; domain?: string; ignoreSSL?: boolean; concurrency?: number; protocol?: string; } export interface SetupCommandOptions { ignoreSsl?: boolean; apiDomain?: string; dir?: string; concurrency?: number; } export declare function createProgram(version: string): Command; export declare function parseFilters(options: CommandOptions): SearchFilter[]; export declare function createSetupCommand(program: Command): Command; //# sourceMappingURL=commander.d.ts.map