import { type CommandAuthority } from "./command-authority.js"; import { publicJobRecord, type JobRecord } from "./job-record.js"; interface CommandLookupEnvelope { request?: unknown; idempotencyKey?: unknown; clientId?: unknown; operation?: unknown; idempotencyRequest?: unknown; } /** One parser for enqueue replay and the explicit findAccepted RPC. */ export declare function findAcceptedCommand(commands: CommandAuthority, input: CommandLookupEnvelope | null | undefined): JobRecord | null; export declare function publicAcceptedCommand(commands: CommandAuthority, input: CommandLookupEnvelope | null | undefined): ReturnType | null; export declare function commandAcceptanceReceipt(record: JobRecord, reused: boolean): { id: string; state: "cancelled" | "failed" | "interrupted" | "queued" | "running" | "succeeded"; reused: boolean; }; export {}; //# sourceMappingURL=command-rpc.d.ts.map