import { IFetchConsumptionInput } from "../interfaces/IFetchConsumptionInput"; import { FetchConsumptionValidationSchema } from "../schema/FetchConsumptionSchema"; import { AbstractTask } from "@golemio/core/dist/integration-engine/workers"; export declare class FetchConsumptionTask extends AbstractTask { readonly queueName = "fetchConsumption"; readonly queueTtl: number; readonly schema: typeof FetchConsumptionValidationSchema; private readonly consumptionRepository; private readonly consumptionTransformation; constructor(queuePrefix: string); protected execute(dateParams: IFetchConsumptionInput): Promise; private getDataSources; }