firestore-queue
Version:
A powerful, scalable queue system built on Google Firestore with time-based indexing, auto-configuration, and connection reuse
20 lines • 645 B
TypeScript
import { FireQueue } from '../core/FireQueue';
import { QueueConfig } from '../types';
/**
* Factory function to create a FireQueue instance with validation
*/
export declare function createQueue(config: QueueConfig): FireQueue;
/**
* Create a FireQueue from a configuration file
*/
export declare function createQueueFromConfig(configPath: string): FireQueue;
/**
* Quick setup factory for common use cases
*/
export declare function createQuickQueue(projectId: string, options?: {
queueName?: string;
serviceAccountPath?: string;
ttlHours?: number;
batchSize?: number;
}): FireQueue;
//# sourceMappingURL=factory.d.ts.map