firestore-queue
Version:
A powerful, scalable queue system built on Google Firestore with time-based indexing, auto-configuration, and connection reuse
15 lines • 575 B
TypeScript
import { WriterInterface, StreamWriterConfig, WriteResult, BulkWriteResult } from './types';
import { QueueMessage } from '../types';
/**
* Stream Writer for Fire Queue
* Handles streaming data with buffering and compression
*/
export declare class StreamWriter implements WriterInterface {
private writer;
private config;
constructor(config: StreamWriterConfig);
write(message: QueueMessage): Promise<WriteResult>;
writeBatch(messages: QueueMessage[]): Promise<BulkWriteResult>;
close(): Promise<void>;
}
//# sourceMappingURL=StreamWriter.d.ts.map