import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; /** * verified: success condition met. not-yet: keep polling. failed: the poll operation itself reported failure. skipped: the operation has no verification spec, or the write result carries none of the fields verification needs (the caller never opted in for this invocation). */ export declare const VerifyOperationCheckResponseOutcome: { readonly Verified: "verified"; readonly NotYet: "not-yet"; readonly Failed: "failed"; readonly Skipped: "skipped"; }; /** * verified: success condition met. not-yet: keep polling. failed: the poll operation itself reported failure. skipped: the operation has no verification spec, or the write result carries none of the fields verification needs (the caller never opted in for this invocation). */ export type VerifyOperationCheckResponseOutcome = ClosedEnum; /** * The operation's declared retry policy, echoed so the caller's poll loop doesn't need its own copy. */ export type VerifyOperationCheckResponseRetry = { maxAttempts: number; intervalSeconds: number; }; export type VerifyOperationCheckResponse = { /** * verified: success condition met. not-yet: keep polling. failed: the poll operation itself reported failure. skipped: the operation has no verification spec, or the write result carries none of the fields verification needs (the caller never opted in for this invocation). */ outcome: VerifyOperationCheckResponseOutcome; /** * Present for 'failed' and 'skipped'. */ reason?: string | undefined; /** * The operation's declared retry policy, echoed so the caller's poll loop doesn't need its own copy. */ retry?: VerifyOperationCheckResponseRetry | undefined; /** * The operation's declared verification timeout. */ timeoutSeconds?: number | undefined; }; /** @internal */ export declare const VerifyOperationCheckResponseOutcome$inboundSchema: z.ZodEnum; /** @internal */ export declare const VerifyOperationCheckResponseRetry$inboundSchema: z.ZodType; export declare function verifyOperationCheckResponseRetryFromJSON(jsonString: string): SafeParseResult; /** @internal */ export declare const VerifyOperationCheckResponse$inboundSchema: z.ZodType; export declare function verifyOperationCheckResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=verifyoperationcheckresponse.d.ts.map