/** * Storage key builders for buffered workflow signals and their accepted-response * records. * * These are spread into `KEYS` in `interface.ts` rather than declared there, so * the signal keyspace can carry its full rationale without pushing that file's * documented line ceiling. Callers still reach them through `KEYS`, which keeps * one import contract for storage keys. * * @module storage/signal-keys */ /** * Buffered workflow signal keys plus their accepted-response records. * * Spread into `KEYS`; not intended to be imported directly by engine code. */ export declare const SIGNAL_KEYS: { readonly signal: (workflowId: string, name: string, id: string) => string; readonly startSignal: (workflowId: string, name: string, id: string) => string; readonly signalSequence: (workflowId: string) => string; readonly signalAcceptedResponsePrefix: (workflowId: string) => string; readonly signalAcceptedResponse: (workflowId: string, name: string, signalId: string) => string; };