import type { EmailQueue } from "./index.mjs"; export interface MemoryQueueOptions { /** Maximum items allowed in the queue. Defaults to \`Infinity\`. */ maxSize?: number; /** Clock source — injected for tests. Default: \`Date.now\`. */ now?: () => number; } /** Simple in-memory queue. Fine for single-instance servers and tests. * For multi-process deployments use the unstorage adapter or plug a * SaaS driver (QStash, SQS). */ export declare function memoryQueue(options?: MemoryQueueOptions): EmailQueue; export default memoryQueue;