import { z } from "zod/v4"; declare const CliAuthorizationPollSchemaDefinition: z.ZodObject<{ delivery: z.ZodOptional; authenticationTag: z.ZodString; ciphertext: z.ZodString; nonce: z.ZodString; wrappedKey: z.ZodString; }, z.core.$strip>>>; expiresAt: z.ZodISODateTime; status: z.ZodEnum<{ CONSUMED: "CONSUMED"; DENIED: "DENIED"; EXPIRED: "EXPIRED"; FAILED: "FAILED"; ISSUING: "ISSUING"; KEY_READY: "KEY_READY"; PENDING: "PENDING"; REVOKED: "REVOKED"; REVOKING: "REVOKING"; }>; terminalReason: z.ZodOptional>>; }, z.core.$strip>; type CliAuthorizationPollDefinition = z.infer; export interface CliAuthorizationPollSchemaInput extends z.input { } /** * Current broker state and encrypted delivery when the key is ready * * @openapiSchema CliAuthorizationPoll * @endpoint POST /v1/auth/cli-authorizations/{cliAuthorizationId}/poll * @contractShape cli.authorization-poll * @contractRole canonical */ export declare const CliAuthorizationPollSchema: z.ZodType; export type CliAuthorizationPoll = z.infer; export {}; //# sourceMappingURL=authorization-poll.d.ts.map