import Joi from '@hapi/joi'; import { FetchTask, FetchTaskOptions, FetchTaskOptionsInput } from './fetch'; export interface WikimediaFetchTaskOptions extends FetchTaskOptions { lang: string; siteType: string; } export interface WikimediaFetchTaskOptionsInput extends FetchTaskOptionsInput { lang: string; siteType: string; } export declare class WikimediaFetchTask extends FetchTask { static WIKI_DUMP_HOST: string; static WIKI_DUMP_BASE_PATH: string; static WIKI_OUTPUT_PATH: string; constructor(opts: WikimediaFetchTaskOptionsInput); run(): Promise; protected getOutputPath(): string; protected getDumpPath(): Promise; protected getOpts(): WikimediaFetchTaskOptions; protected getOptionsSchema(): Joi.Schema; } //# sourceMappingURL=wikimedia.d.ts.map