UpdatePaymentIntentBodySchema: RequiredObjectSchema<
    {
        allowFutureUsage: BooleanSchema<
            undefined
            | boolean,
            AnyObject,
            undefined | boolean,
        >;
        amount: RequiredNumberSchema<undefined | number, AnyObject>;
        email: StringSchema<undefined | string, AnyObject, undefined | string>;
    },
    AnyObject,
    TypeOfShape<
        {
            allowFutureUsage: BooleanSchema<
                undefined
                | boolean,
                AnyObject,
                undefined | boolean,
            >;
            amount: RequiredNumberSchema<undefined | number, AnyObject>;
            email: StringSchema<undefined | string, AnyObject, undefined | string>;
        },
    >,
> = ...