/** Capture a synchronous workflow-author callback without deciding how its caller should recover. */ export type CallbackResult = { readonly ok: true; readonly value: T; } | { readonly ok: false; readonly error: string; }; export declare function invokeCallback(label: string, callback: () => T): CallbackResult; //# sourceMappingURL=callback-result.d.ts.map