UNPKG

457 BTypeScriptView Raw
1import { Configuration } from '../';
2export declare class TaskQueue<T extends Configuration> {
3 protected readonly configurationProvider: T;
4 private readonly queueName;
5 private taskLogger;
6 constructor(configurationProvider: T, queueName: string);
7 enqueue(taskName: string, payload?: any): Promise<void>;
8 appEngineQueue(taskName: string, payload?: any): Promise<void>;
9 localQueue(taskName: string, payload?: any): Promise<void>;
10}