import { type JsonValue } from "./model.js"; import type { WorkflowCallInput } from "./service.js"; /** * Shape guards for the Workflow service's public methods: whether a caller's * argument is a Workflow input at all. Pure and decision-free — what the * service then DOES with a valid input stays in the service. */ export declare function fail(code: "bad-input" | "not-found", message: string): never; export declare function boundedRecord(value: unknown, subject: string): Record; export declare function callerIdentity(value: unknown): value is WorkflowCallInput["caller"]; //# sourceMappingURL=service-input.d.ts.map