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.