import type { Argv, ArgumentsCamelCase } from 'yargs'; import type { ICommand } from './base'; import type { TerminalService } from '../../services/TerminalService'; export interface IFetchCommandOptions { all?: boolean; branch?: string; remote?: string; } export declare class FetchCommand implements ICommand { cmd: string; description: string; private _gitService; private _gitRemoteFetchConfigService; builder: (yargs: Argv<{}>) => void; handler: (args: ArgumentsCamelCase, terminalService: TerminalService) => Promise; } //# sourceMappingURL=fetch.d.ts.map