import { z } from "zod/v4"; declare const ApiKeySchemaDefinition: z.ZodObject<{ createdAt: z.ZodISODateTime; description: z.ZodOptional>; expiresAt: z.ZodOptional>; id: z.ZodString; lastUsedAt: z.ZodOptional>; name: z.ZodString; revocationReason: z.ZodOptional>; scopes: z.ZodArray; status: z.ZodEnum<{ ACTIVE: "ACTIVE"; EXPIRED: "EXPIRED"; REVOKED: "REVOKED"; }>; subject: z.ZodString; updatedAt: z.ZodISODateTime; }, z.core.$strip>; type ApiKeyDefinition = z.infer; export interface ApiKeySchemaInput extends z.input { } /** * API key metadata; never contains the key secret * * @openapiSchema ApiKey * @endpoint GET /v1/auth/api-key * @endpoint DELETE /v1/auth/api-key * @contractShape api.key * @contractRole canonical */ export declare const ApiKeySchema: z.ZodType; export type ApiKey = z.infer; export {}; //# sourceMappingURL=key.d.ts.map