Skip to main content

Variable: UserGroupResponseSchema

const UserGroupResponseSchema: ZodObject<{
success: ZodBoolean;
data: ZodObject<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total: ZodNumber;
}, ZodTypeAny, "passthrough">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
success: ZodBoolean;
data: ZodObject<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total: ZodNumber;
}, ZodTypeAny, "passthrough">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
success: ZodBoolean;
data: ZodObject<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
_user: ZodString;
count: ZodNumber;
cost: ZodNumber;
}, ZodTypeAny, "passthrough">>, "many">;
total: ZodNumber;
}, ZodTypeAny, "passthrough">>;
}, ZodTypeAny, "passthrough">>;

Defined in: src/models/ai-gateway.ts:346

logs/groups/users — uses envelope A while every sibling uses envelope C. Not a typo; verified live. _user: '' means calls with no end-user id.