Variable MeetingFundingSnapshotSchemaConst
MeetingFundingSnapshotSchema: ZodDiscriminatedUnion<[ZodObject<{
accountRef: ZodString;
policyVersion: ZodString;
reservationRef: ZodString;
maxSeconds: ZodNumber;
expiresAt: ZodNumber;
fundingMode: ZodLiteral<"bot_blocks">;
blockSeconds: ZodNumber;
maxLiability: ZodObject<{
blocks: ZodNumber;
}, $strict>;
}, $strict>, ZodObject<{
accountRef: ZodString;
policyVersion: ZodString;
reservationRef: ZodString;
maxSeconds: ZodNumber;
expiresAt: ZodNumber;
fundingMode: ZodLiteral<"developer_credit">;
rates: ZodObject<{
version: ZodString;
currency: ZodLiteral<"USD">;
reasoningInOutput: ZodBoolean;
components: ZodRecord<ZodString, ZodObject<{
customer: ZodObject<{
unit: ...;
micro: ...;
per: ...;
}, $strict>;
supplier: ZodObject<{
unit: ...;
micro: ...;
per: ...;
}, $strict>;
}, $strict>>;
attemptMinimum: ZodOptional<ZodObject<{
customerMicro: ZodNumber;
supplierMicro: ZodNumber;
}, $strict>>;
}, $strict>;
mediaComponent: ZodString;
maxLiability: ZodObject<{
customerMicro: ZodNumber;
supplierMicro: ZodNumber;
}, $strict>;
}, $strict>], "fundingMode"> = ...
Closed, additive funding snapshot; authority and prices are server-selected before the first run insert.