import { Configuration } from '../'; export declare class TaskQueue { protected readonly configurationProvider: T; private readonly queueName; private taskLogger; constructor(configurationProvider: T, queueName: string); enqueue(taskName: string, payload?: any): Promise; appEngineQueue(taskName: string, payload?: any): Promise; localQueue(taskName: string, payload?: any): Promise; }