bitpay-sdk
Version:
Complete version of the NodeJS library for the new cryptographically secure BitPay API
78 lines (77 loc) • 3 kB
TypeScript
import { z } from 'zod';
export declare const payoutInfoInterfaceSchema: z.ZodObject<{
name: z.ZodOptional<z.ZodString>;
account: z.ZodOptional<z.ZodString>;
routing: z.ZodOptional<z.ZodString>;
merchantEin: z.ZodOptional<z.ZodString>;
label: z.ZodOptional<z.ZodString>;
bankCountry: z.ZodOptional<z.ZodString>;
bank: z.ZodOptional<z.ZodString>;
swift: z.ZodOptional<z.ZodString>;
address: z.ZodOptional<z.ZodString>;
city: z.ZodOptional<z.ZodString>;
postal: z.ZodOptional<z.ZodString>;
sort: z.ZodOptional<z.ZodString>;
wire: z.ZodOptional<z.ZodBoolean>;
bankName: z.ZodOptional<z.ZodString>;
bankAddress: z.ZodOptional<z.ZodString>;
bankAddress2: z.ZodOptional<z.ZodString>;
iban: z.ZodOptional<z.ZodString>;
additionalInformation: z.ZodOptional<z.ZodString>;
accountHolderName: z.ZodOptional<z.ZodString>;
accountHolderAddress: z.ZodOptional<z.ZodString>;
accountHolderAddress2: z.ZodOptional<z.ZodString>;
accountHolderPostalCode: z.ZodOptional<z.ZodString>;
accountHolderCity: z.ZodOptional<z.ZodString>;
accountHolderCountry: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
sort?: string | undefined;
name?: string | undefined;
address?: string | undefined;
label?: string | undefined;
city?: string | undefined;
account?: string | undefined;
routing?: string | undefined;
merchantEin?: string | undefined;
bankCountry?: string | undefined;
bank?: string | undefined;
swift?: string | undefined;
postal?: string | undefined;
wire?: boolean | undefined;
bankName?: string | undefined;
bankAddress?: string | undefined;
bankAddress2?: string | undefined;
iban?: string | undefined;
additionalInformation?: string | undefined;
accountHolderName?: string | undefined;
accountHolderAddress?: string | undefined;
accountHolderAddress2?: string | undefined;
accountHolderPostalCode?: string | undefined;
accountHolderCity?: string | undefined;
accountHolderCountry?: string | undefined;
}, {
sort?: string | undefined;
name?: string | undefined;
address?: string | undefined;
label?: string | undefined;
city?: string | undefined;
account?: string | undefined;
routing?: string | undefined;
merchantEin?: string | undefined;
bankCountry?: string | undefined;
bank?: string | undefined;
swift?: string | undefined;
postal?: string | undefined;
wire?: boolean | undefined;
bankName?: string | undefined;
bankAddress?: string | undefined;
bankAddress2?: string | undefined;
iban?: string | undefined;
additionalInformation?: string | undefined;
accountHolderName?: string | undefined;
accountHolderAddress?: string | undefined;
accountHolderAddress2?: string | undefined;
accountHolderPostalCode?: string | undefined;
accountHolderCity?: string | undefined;
accountHolderCountry?: string | undefined;
}>;