bitpay-sdk
Version:
Complete version of the NodeJS library for the new cryptographically secure BitPay API
60 lines (59 loc) • 2.25 kB
TypeScript
import { z } from 'zod';
export declare const payoutRecipientsInterfaceSchema: z.ZodObject<{
guid: z.ZodOptional<z.ZodString>;
token: z.ZodOptional<z.ZodString>;
recipients: z.ZodOptional<z.ZodArray<z.ZodObject<{
email: z.ZodNullable<z.ZodOptional<z.ZodString>>;
label: z.ZodNullable<z.ZodOptional<z.ZodString>>;
notificationURL: z.ZodNullable<z.ZodOptional<z.ZodString>>;
status: z.ZodOptional<z.ZodString>;
id: z.ZodOptional<z.ZodString>;
shopperId: z.ZodOptional<z.ZodNullable<z.ZodString>>;
token: z.ZodOptional<z.ZodString>;
guid: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
id?: string | undefined;
label?: string | null | undefined;
email?: string | null | undefined;
status?: string | undefined;
token?: string | undefined;
guid?: string | undefined;
notificationURL?: string | null | undefined;
shopperId?: string | null | undefined;
}, {
id?: string | undefined;
label?: string | null | undefined;
email?: string | null | undefined;
status?: string | undefined;
token?: string | undefined;
guid?: string | undefined;
notificationURL?: string | null | undefined;
shopperId?: string | null | undefined;
}>, "many">>;
}, "strip", z.ZodTypeAny, {
token?: string | undefined;
recipients?: {
id?: string | undefined;
label?: string | null | undefined;
email?: string | null | undefined;
status?: string | undefined;
token?: string | undefined;
guid?: string | undefined;
notificationURL?: string | null | undefined;
shopperId?: string | null | undefined;
}[] | undefined;
guid?: string | undefined;
}, {
token?: string | undefined;
recipients?: {
id?: string | undefined;
label?: string | null | undefined;
email?: string | null | undefined;
status?: string | undefined;
token?: string | undefined;
guid?: string | undefined;
notificationURL?: string | null | undefined;
shopperId?: string | null | undefined;
}[] | undefined;
guid?: string | undefined;
}>;