import { z } from "zod/v4"; declare const ResearchAllowanceSchemaDefinition: z.ZodObject<{ access: z.ZodOptional, z.ZodString]> & { enum: { ADDITIONAL_USAGE: "ADDITIONAL_USAGE"; BILLING_BLOCKED: "BILLING_BLOCKED"; EXHAUSTED: "EXHAUSTED"; INCLUDED: "INCLUDED"; PLAN_REQUIRED: "PLAN_REQUIRED"; }; }>>; limit: z.ZodOptional>; remaining: z.ZodOptional>; resetAt: z.ZodISODateTime; used: z.ZodInt; }, z.core.$strip>; type ResearchAllowanceDefinition = z.infer; export interface ResearchAllowanceSchemaInput extends z.input { } /** * Usage allowance for one meter in one billing period, the UTC month by default * * @openapiSchema ResearchAllowance * @endpoint GET /v1/billing/ai-credits * @endpoint GET /v1/billing/subscription * @usedBySchema ResearchAllowanceUsageSchema * @contractShape research.allowance * @contractRole canonical */ export declare const ResearchAllowanceSchema: z.ZodType; export type ResearchAllowance = z.infer; export {}; //# sourceMappingURL=allowance.d.ts.map