Files
cfw-autumn/shared/api/balances/check/prevVersions/CheckResponseV0.ts
2025-11-11 16:01:14 +00:00

17 lines
393 B
TypeScript

import { z } from "zod/v4";
export const CheckResponseV0Schema = z.object({
allowed: z.boolean(),
balances: z.array(
z.object({
feature_id: z.string(),
required: z.number().nullish(),
balance: z.number().nullish(),
unlimited: z.boolean().optional(),
usage_allowed: z.boolean().optional(),
}),
),
});
export type CheckResponseV0 = z.infer<typeof CheckResponseV0Schema>;