UNPKG

@metamask/ocap-kernel

Version:
16 lines 608 B
import type { RunQueueItem } from "../../types.cjs"; import type { StoreContext } from "../types.cjs"; /** * Get a queue store object that provides functionality for managing queues. * * @param ctx - The store context. * @returns A queue store object that maps various persistent kernel data * structures onto `kv`. */ export declare function getQueueMethods(ctx: StoreContext): { getQueueLength: (queueName: string) => number; enqueueRun: (message: RunQueueItem) => void; dequeueRun: () => RunQueueItem | undefined; runQueueLength: () => number; }; //# sourceMappingURL=queue.d.cts.map