import * as z from "zod/v3"; import { RFCDate } from "../../types/rfcdate.js"; /** * The signatory's home address. */ export type SignatoryInviteRequestHomeAddress = { street1?: string | undefined; street2?: string | undefined; city?: string | undefined; state?: string | undefined; zip?: string | undefined; country?: string | undefined; }; /** * Request body for inviting a signatory. */ export type SignatoryInviteRequest = { /** * The signatory's first name. */ firstName: string; middleInitial?: string | undefined; /** * The signatory's last name. */ lastName: string; /** * The signatory's title (e.g. CEO, President). */ title?: string | undefined; /** * The signatory's phone number. */ phone?: string | undefined; /** * The signatory's date of birth. */ birthday?: RFCDate | undefined; /** * The signatory's email address. */ email: string; /** * The signatory's SSN. Required for create with complete information; not used for invite. */ ssn?: string | undefined; /** * The signatory's home address. */ homeAddress?: SignatoryInviteRequestHomeAddress | undefined; }; /** @internal */ export type SignatoryInviteRequestHomeAddress$Outbound = { street_1?: string | undefined; street_2?: string | undefined; city?: string | undefined; state?: string | undefined; zip?: string | undefined; country: string; }; /** @internal */ export declare const SignatoryInviteRequestHomeAddress$outboundSchema: z.ZodType; export declare function signatoryInviteRequestHomeAddressToJSON(signatoryInviteRequestHomeAddress: SignatoryInviteRequestHomeAddress): string; /** @internal */ export type SignatoryInviteRequest$Outbound = { first_name: string; middle_initial?: string | undefined; last_name: string; title?: string | undefined; phone?: string | undefined; birthday?: string | undefined; email: string; ssn?: string | undefined; home_address?: SignatoryInviteRequestHomeAddress$Outbound | undefined; }; /** @internal */ export declare const SignatoryInviteRequest$outboundSchema: z.ZodType; export declare function signatoryInviteRequestToJSON(signatoryInviteRequest: SignatoryInviteRequest): string; //# sourceMappingURL=signatoryinviterequest.d.ts.map