T402 API Reference - v2.8.0
    Preparing search index...

    Variable paymentPlanInputSchemaConst

    paymentPlanInputSchema: ZodObject<
        {
            paymentRequired: ZodObject<
                {
                    scheme: ZodOptional<ZodString>;
                    network: ZodOptional<ZodString>;
                    maxAmountRequired: ZodOptional<ZodString>;
                    resource: ZodOptional<ZodString>;
                    description: ZodOptional<ZodString>;
                    payTo: ZodOptional<ZodString>;
                    maxDeadline: ZodOptional<ZodNumber>;
                },
                "passthrough",
                ZodTypeAny,
                objectOutputType<
                    {
                        scheme: ZodOptional<ZodString>;
                        network: ZodOptional<ZodString>;
                        maxAmountRequired: ZodOptional<ZodString>;
                        resource: ZodOptional<ZodString>;
                        description: ZodOptional<ZodString>;
                        payTo: ZodOptional<ZodString>;
                        maxDeadline: ZodOptional<ZodNumber>;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
                objectInputType<
                    {
                        scheme: ZodOptional<ZodString>;
                        network: ZodOptional<ZodString>;
                        maxAmountRequired: ZodOptional<ZodString>;
                        resource: ZodOptional<ZodString>;
                        description: ZodOptional<ZodString>;
                        payTo: ZodOptional<ZodString>;
                        maxDeadline: ZodOptional<ZodNumber>;
                    },
                    ZodTypeAny,
                    "passthrough",
                >,
            >;
        },
        "strip",
        ZodTypeAny,
        {
            paymentRequired?: {
                scheme?: string;
                network?: string;
                maxAmountRequired?: string;
                resource?: string;
                description?: string;
                payTo?: string;
                maxDeadline?: number;
            } & { [k: string]: unknown };
        },
        {
            paymentRequired?: {
                scheme?: string;
                network?: string;
                maxAmountRequired?: string;
                resource?: string;
                description?: string;
                payTo?: string;
                maxDeadline?: number;
            } & { [k: string]: unknown };
        },
    > = ...

    PaymentPlan input schema