import { z } from "zod/v4"; declare const CliAuthorizationSchemaDefinition: z.ZodObject<{ approvedAt: z.ZodOptional>; clientLabel: z.ZodString; clientPlatform: z.ZodEnum<{ LINUX: "LINUX"; MACOS: "MACOS"; OTHER: "OTHER"; WINDOWS: "WINDOWS"; }>; comparisonCode: z.ZodString; consumedAt: z.ZodOptional>; createdAt: z.ZodISODateTime; expiresAt: z.ZodISODateTime; id: z.ZodUUID; intervalSeconds: z.ZodNumber; keyReadyAt: z.ZodOptional>; status: z.ZodEnum<{ CONSUMED: "CONSUMED"; DENIED: "DENIED"; EXPIRED: "EXPIRED"; FAILED: "FAILED"; ISSUING: "ISSUING"; KEY_READY: "KEY_READY"; PENDING: "PENDING"; REVOKED: "REVOKED"; REVOKING: "REVOKING"; }>; terminalAt: z.ZodOptional>; terminalReason: z.ZodOptional>>; updatedAt: z.ZodISODateTime; }, z.core.$strip>; type CliAuthorizationDefinition = z.infer; export interface CliAuthorizationSchemaInput extends z.input { } /** * Browser-approved CLI authorization metadata. Secret poll and encrypted-delivery material are exposed only by their dedicated one-time response contracts. * * @openapiSchema CliAuthorization * @endpoint POST /v1/auth/cli-authorizations/{cliAuthorizationId}/acknowledge * @contractShape cli.authorization * @contractRole canonical */ export declare const CliAuthorizationSchema: z.ZodType; export type CliAuthorization = z.infer; export {}; //# sourceMappingURL=authorization.d.ts.map