import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type WakeResponseRequestBody = { input: string; }; export type WakeResponseRequest = { responseId: string; /** * Optional external end-user identifier forwarded by the API gateway. */ xOnBehalfOf?: string | undefined; requestBody: WakeResponseRequestBody; }; export declare const ObjectT: { readonly ResponseSleepWake: "response.sleep_wake"; }; export type ObjectT = ClosedEnum; /** * The sleeping response was signalled to wake. */ export type WakeResponseResponseBody = { object: ObjectT; responseId: string; createdAt: Date; }; /** @internal */ export declare const WakeResponseRequestBody$inboundSchema: z.ZodType; /** @internal */ export type WakeResponseRequestBody$Outbound = { input: string; }; /** @internal */ export declare const WakeResponseRequestBody$outboundSchema: z.ZodType; export declare function wakeResponseRequestBodyToJSON(wakeResponseRequestBody: WakeResponseRequestBody): string; export declare function wakeResponseRequestBodyFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const WakeResponseRequest$inboundSchema: z.ZodType; /** @internal */ export type WakeResponseRequest$Outbound = { response_id: string; "X-On-Behalf-Of"?: string | undefined; RequestBody: WakeResponseRequestBody$Outbound; }; /** @internal */ export declare const WakeResponseRequest$outboundSchema: z.ZodType; export declare function wakeResponseRequestToJSON(wakeResponseRequest: WakeResponseRequest): string; export declare function wakeResponseRequestFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const ObjectT$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const ObjectT$outboundSchema: z.ZodNativeEnum; /** @internal */ export declare const WakeResponseResponseBody$inboundSchema: z.ZodType; /** @internal */ export type WakeResponseResponseBody$Outbound = { object: string; response_id: string; created_at: string; }; /** @internal */ export declare const WakeResponseResponseBody$outboundSchema: z.ZodType; export declare function wakeResponseResponseBodyToJSON(wakeResponseResponseBody: WakeResponseResponseBody): string; export declare function wakeResponseResponseBodyFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=wakeresponse.d.ts.map