import Joi from '@hapi/joi'; import { Task, TaskOptions, TaskOptionsInput } from '../task'; export declare enum FetchTaskMode { Continue = "continue", Skip = "skip", Force = "force" } export interface FetchTaskOptions extends TaskOptions { mode: string; } export interface FetchTaskOptionsInput extends TaskOptionsInput { mode?: string; } export declare abstract class FetchTask extends Task { protected output(relativePath: string): void; protected getOpts(): FetchTaskOptions; protected getOptionsSchema(): Joi.Schema; } //# sourceMappingURL=fetch.d.ts.map