import * as Schema from "effect/Schema";
export declare const PostV2CoreAccountTokensInput: Schema.Struct<{
    readonly contact_email: Schema.optional<Schema.String>;
    readonly contact_phone: Schema.optional<Schema.String>;
    readonly display_name: Schema.optional<Schema.String>;
    readonly identity: Schema.optional<Schema.Struct<{
        readonly attestations: Schema.optional<Schema.Struct<{
            readonly directorship_declaration: Schema.optional<Schema.Struct<{
                readonly attested: Schema.optional<Schema.Boolean>;
            }>>;
            readonly ownership_declaration: Schema.optional<Schema.Struct<{
                readonly attested: Schema.optional<Schema.Boolean>;
            }>>;
            readonly persons_provided: Schema.optional<Schema.Struct<{
                readonly directors: Schema.optional<Schema.Boolean>;
                readonly executives: Schema.optional<Schema.Boolean>;
                readonly owners: Schema.optional<Schema.Boolean>;
                readonly ownership_exemption_reason: Schema.optional<Schema.Literals<readonly ["qualified_entity_exceeds_ownership_threshold", "qualifies_as_financial_institution"]>>;
            }>>;
            readonly representative_declaration: Schema.optional<Schema.Struct<{
                readonly attested: Schema.optional<Schema.Boolean>;
            }>>;
            readonly terms_of_service: Schema.optional<Schema.Struct<{
                readonly account: Schema.optional<Schema.Struct<{
                    readonly shown_and_accepted: Schema.optional<Schema.Boolean>;
                }>>;
            }>>;
        }>>;
        readonly business_details: Schema.optional<Schema.Struct<{
            readonly address: Schema.optional<Schema.Struct<{
                readonly city: Schema.optional<Schema.String>;
                readonly country: Schema.optional<Schema.String>;
                readonly line1: Schema.optional<Schema.String>;
                readonly line2: Schema.optional<Schema.String>;
                readonly postal_code: Schema.optional<Schema.String>;
                readonly state: Schema.optional<Schema.String>;
                readonly town: Schema.optional<Schema.String>;
            }>>;
            readonly annual_revenue: Schema.optional<Schema.Struct<{
                readonly amount: Schema.optional<Schema.Struct<{
                    readonly currency: Schema.String;
                    readonly value: Schema.Number;
                }>>;
                readonly fiscal_year_end: Schema.optional<Schema.String>;
            }>>;
            readonly documents: Schema.optional<Schema.Struct<{
                readonly bank_account_ownership_verification: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
                readonly company_license: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
                readonly company_memorandum_of_association: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
                readonly company_ministerial_decree: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
                readonly company_registration_verification: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
                readonly company_tax_id_verification: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
                readonly primary_verification: Schema.optional<Schema.Struct<{
                    readonly front_back: Schema.Struct<{
                        readonly back: Schema.optional<Schema.String>;
                        readonly front: Schema.optional<Schema.String>;
                    }>;
                    readonly type: Schema.Literals<readonly ["front_back"]>;
                }>>;
                readonly proof_of_address: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
                readonly proof_of_registration: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
                readonly proof_of_ultimate_beneficial_ownership: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
            }>>;
            readonly estimated_worker_count: Schema.optional<Schema.Number>;
            readonly id_numbers: Schema.optional<Schema.$Array<Schema.Struct<{
                readonly registrar: Schema.optional<Schema.String>;
                readonly type: Schema.Literals<readonly ["ae_crn", "ae_vat", "ao_nif", "ar_cuit", "at_fn", "at_stn", "at_vat", "au_abn", "au_acn", "au_in", "az_tin", "bd_etin", "be_cbe", "be_vat", "bg_uic", "bg_vat", "br_cnpj", "ca_cn", "ca_crarr", "ca_gst_hst", "ca_neq", "ca_rid", "ch_chid", "ch_uid", "cr_cpj", "cr_nite", "cy_he", "cy_tic", "cy_vat", "cz_ico", "cz_vat", "de_hrn", "de_stn", "de_vat", "dk_cvr", "dk_vat", "do_rcn", "ee_rk", "ee_vat", "es_cif", "es_vat", "fi_vat", "fi_yt", "fr_rna", "fr_siren", "fr_vat", "gb_crn", "gb_vat", "gi_crn", "gr_afm", "gr_gemi", "gr_vat", "gt_nit", "hk_br", "hk_cr", "hr_mbs", "hr_oib", "hr_vat", "hu_cjs", "hu_tin", "hu_vat", "ie_crn", "ie_trn", "ie_vat", "it_rea", "it_vat", "jp_cn", "kz_bin", "li_uid", "lt_ccrn", "lt_vat", "lu_nif", "lu_rcs", "lu_vat", "lv_urn", "lv_vat", "mt_crn", "mt_tin", "mt_vat", "mx_rfc", "my_brn", "my_coid", "my_itn", "my_sst", "mz_nuit", "nl_kvk", "nl_rsin", "nl_vat", "no_orgnr", "nz_bn", "nz_ird", "pe_ruc", "pk_ntn", "pl_nip", "pl_regon", "pl_vat", "pt_vat", "ro_cui", "ro_orc", "ro_vat", "sa_crn", "sa_tin", "se_orgnr", "se_vat", "sg_uen", "si_msp", "si_tin", "si_vat", "sk_dic", "sk_ico", "sk_vat", "th_crn", "th_prn", "th_tin", "us_ein"]>;
                readonly value: Schema.String;
            }>>>;
            readonly monthly_estimated_revenue: Schema.optional<Schema.Struct<{
                readonly amount: Schema.optional<Schema.Struct<{
                    readonly currency: Schema.String;
                    readonly value: Schema.Number;
                }>>;
            }>>;
            readonly phone: Schema.optional<Schema.String>;
            readonly registered_name: Schema.optional<Schema.String>;
            readonly registration_date: Schema.optional<Schema.Struct<{
                readonly day: Schema.Number;
                readonly month: Schema.Number;
                readonly year: Schema.Number;
            }>>;
            readonly script_addresses: Schema.optional<Schema.Struct<{
                readonly kana: Schema.optional<Schema.Struct<{
                    readonly city: Schema.optional<Schema.String>;
                    readonly country: Schema.optional<Schema.String>;
                    readonly line1: Schema.optional<Schema.String>;
                    readonly line2: Schema.optional<Schema.String>;
                    readonly postal_code: Schema.optional<Schema.String>;
                    readonly state: Schema.optional<Schema.String>;
                    readonly town: Schema.optional<Schema.String>;
                }>>;
                readonly kanji: Schema.optional<Schema.Struct<{
                    readonly city: Schema.optional<Schema.String>;
                    readonly country: Schema.optional<Schema.String>;
                    readonly line1: Schema.optional<Schema.String>;
                    readonly line2: Schema.optional<Schema.String>;
                    readonly postal_code: Schema.optional<Schema.String>;
                    readonly state: Schema.optional<Schema.String>;
                    readonly town: Schema.optional<Schema.String>;
                }>>;
            }>>;
            readonly script_names: Schema.optional<Schema.Struct<{
                readonly kana: Schema.optional<Schema.Struct<{
                    readonly registered_name: Schema.optional<Schema.String>;
                }>>;
                readonly kanji: Schema.optional<Schema.Struct<{
                    readonly registered_name: Schema.optional<Schema.String>;
                }>>;
            }>>;
            readonly structure: Schema.optional<Schema.Literals<readonly ["cooperative", "free_zone_establishment", "free_zone_llc", "governmental_unit", "government_instrumentality", "incorporated_association", "incorporated_non_profit", "incorporated_partnership", "limited_liability_partnership", "llc", "multi_member_llc", "private_company", "private_corporation", "private_partnership", "public_company", "public_corporation", "public_listed_corporation", "public_partnership", "registered_charity", "single_member_llc", "sole_establishment", "sole_proprietorship", "tax_exempt_government_instrumentality", "trust", "unincorporated_association", "unincorporated_non_profit", "unincorporated_partnership"]>>;
        }>>;
        readonly entity_type: Schema.optional<Schema.Literals<readonly ["company", "government_entity", "individual", "non_profit"]>>;
        readonly individual: Schema.optional<Schema.Struct<{
            readonly additional_addresses: Schema.optional<Schema.$Array<Schema.Struct<{
                readonly city: Schema.optional<Schema.String>;
                readonly country: Schema.optional<Schema.String>;
                readonly line1: Schema.optional<Schema.String>;
                readonly line2: Schema.optional<Schema.String>;
                readonly postal_code: Schema.optional<Schema.String>;
                readonly purpose: Schema.Literals<readonly ["registered"]>;
                readonly state: Schema.optional<Schema.String>;
                readonly town: Schema.optional<Schema.String>;
            }>>>;
            readonly additional_names: Schema.optional<Schema.$Array<Schema.Struct<{
                readonly full_name: Schema.optional<Schema.String>;
                readonly given_name: Schema.optional<Schema.String>;
                readonly purpose: Schema.Literals<readonly ["alias", "maiden"]>;
                readonly surname: Schema.optional<Schema.String>;
            }>>>;
            readonly address: Schema.optional<Schema.Struct<{
                readonly city: Schema.optional<Schema.String>;
                readonly country: Schema.optional<Schema.String>;
                readonly line1: Schema.optional<Schema.String>;
                readonly line2: Schema.optional<Schema.String>;
                readonly postal_code: Schema.optional<Schema.String>;
                readonly state: Schema.optional<Schema.String>;
                readonly town: Schema.optional<Schema.String>;
            }>>;
            readonly date_of_birth: Schema.optional<Schema.Struct<{
                readonly day: Schema.Number;
                readonly month: Schema.Number;
                readonly year: Schema.Number;
            }>>;
            readonly documents: Schema.optional<Schema.Struct<{
                readonly company_authorization: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
                readonly passport: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
                readonly primary_verification: Schema.optional<Schema.Struct<{
                    readonly front_back: Schema.Struct<{
                        readonly back: Schema.optional<Schema.String>;
                        readonly front: Schema.optional<Schema.String>;
                    }>;
                    readonly type: Schema.Literals<readonly ["front_back"]>;
                }>>;
                readonly secondary_verification: Schema.optional<Schema.Struct<{
                    readonly front_back: Schema.Struct<{
                        readonly back: Schema.optional<Schema.String>;
                        readonly front: Schema.optional<Schema.String>;
                    }>;
                    readonly type: Schema.Literals<readonly ["front_back"]>;
                }>>;
                readonly visa: Schema.optional<Schema.Struct<{
                    readonly files: Schema.$Array<Schema.String>;
                    readonly type: Schema.Literals<readonly ["files"]>;
                }>>;
            }>>;
            readonly email: Schema.optional<Schema.String>;
            readonly given_name: Schema.optional<Schema.String>;
            readonly id_numbers: Schema.optional<Schema.$Array<Schema.Struct<{
                readonly type: Schema.Literals<readonly ["ae_eid", "ao_nif", "ar_cuil", "ar_dni", "at_stn", "az_tin", "bd_brc", "bd_etin", "bd_nid", "be_nrn", "bg_ucn", "bn_nric", "br_cpf", "ca_sin", "ch_oasi", "cl_rut", "cn_pp", "co_nuip", "cr_ci", "cr_cpf", "cr_dimex", "cr_nite", "cy_tic", "cz_rc", "de_stn", "dk_cpr", "do_cie", "do_rcn", "ec_ci", "ee_ik", "es_nif", "fi_hetu", "fr_nir", "gb_nino", "gr_afm", "gt_nit", "hk_id", "hr_oib", "hu_ad", "id_nik", "ie_ppsn", "is_kt", "it_cf", "jp_inc", "ke_pin", "kz_iin", "li_peid", "lt_ak", "lu_nif", "lv_pk", "mx_rfc", "my_nric", "mz_nuit", "ng_nin", "nl_bsn", "no_nin", "nz_ird", "pe_dni", "pk_cnic", "pk_snic", "pl_pesel", "pt_nif", "ro_cnp", "sa_tin", "se_pin", "sg_fin", "sg_nric", "sk_dic", "th_lc", "th_pin", "tr_tin", "us_itin", "us_itin_last_4", "us_ssn", "us_ssn_last_4", "uy_dni", "za_id"]>;
                readonly value: Schema.String;
            }>>>;
            readonly legal_gender: Schema.optional<Schema.Literals<readonly ["female", "male"]>>;
            readonly metadata: Schema.optional<Schema.$Record<Schema.String, Schema.NullOr<Schema.String>>>;
            readonly nationalities: Schema.optional<Schema.$Array<Schema.String>>;
            readonly phone: Schema.optional<Schema.String>;
            readonly political_exposure: Schema.optional<Schema.Literals<readonly ["existing", "none"]>>;
            readonly relationship: Schema.optional<Schema.Struct<{
                readonly director: Schema.optional<Schema.Boolean>;
                readonly executive: Schema.optional<Schema.Boolean>;
                readonly owner: Schema.optional<Schema.Boolean>;
                readonly percent_ownership: Schema.optional<Schema.String>;
                readonly title: Schema.optional<Schema.String>;
            }>>;
            readonly script_addresses: Schema.optional<Schema.Struct<{
                readonly kana: Schema.optional<Schema.Struct<{
                    readonly city: Schema.optional<Schema.String>;
                    readonly country: Schema.optional<Schema.String>;
                    readonly line1: Schema.optional<Schema.String>;
                    readonly line2: Schema.optional<Schema.String>;
                    readonly postal_code: Schema.optional<Schema.String>;
                    readonly state: Schema.optional<Schema.String>;
                    readonly town: Schema.optional<Schema.String>;
                }>>;
                readonly kanji: Schema.optional<Schema.Struct<{
                    readonly city: Schema.optional<Schema.String>;
                    readonly country: Schema.optional<Schema.String>;
                    readonly line1: Schema.optional<Schema.String>;
                    readonly line2: Schema.optional<Schema.String>;
                    readonly postal_code: Schema.optional<Schema.String>;
                    readonly state: Schema.optional<Schema.String>;
                    readonly town: Schema.optional<Schema.String>;
                }>>;
            }>>;
            readonly script_names: Schema.optional<Schema.Struct<{
                readonly kana: Schema.optional<Schema.Struct<{
                    readonly given_name: Schema.optional<Schema.String>;
                    readonly surname: Schema.optional<Schema.String>;
                }>>;
                readonly kanji: Schema.optional<Schema.Struct<{
                    readonly given_name: Schema.optional<Schema.String>;
                    readonly surname: Schema.optional<Schema.String>;
                }>>;
            }>>;
            readonly surname: Schema.optional<Schema.String>;
        }>>;
    }>>;
}>;
export type PostV2CoreAccountTokensInput = typeof PostV2CoreAccountTokensInput.Type;
export declare const PostV2CoreAccountTokensOutput: Schema.Struct<{
    readonly created: Schema.String;
    readonly expires_at: Schema.String;
    readonly id: Schema.String;
    readonly livemode: Schema.Boolean;
    readonly object: Schema.Literals<readonly ["v2.core.account_token"]>;
    readonly used: Schema.Boolean;
}>;
export type PostV2CoreAccountTokensOutput = typeof PostV2CoreAccountTokensOutput.Type;
/**
 * Create an account token
 *
 * Creates an Account Token.
 */
export declare const PostV2CoreAccountTokens: import("@distilled.cloud/core/client").OperationMethod<{
    readonly contact_email?: string | undefined;
    readonly contact_phone?: string | undefined;
    readonly display_name?: string | undefined;
    readonly identity?: {
        readonly attestations?: {
            readonly directorship_declaration?: {
                readonly attested?: boolean | undefined;
            } | undefined;
            readonly ownership_declaration?: {
                readonly attested?: boolean | undefined;
            } | undefined;
            readonly persons_provided?: {
                readonly directors?: boolean | undefined;
                readonly executives?: boolean | undefined;
                readonly owners?: boolean | undefined;
                readonly ownership_exemption_reason?: "qualified_entity_exceeds_ownership_threshold" | "qualifies_as_financial_institution" | undefined;
            } | undefined;
            readonly representative_declaration?: {
                readonly attested?: boolean | undefined;
            } | undefined;
            readonly terms_of_service?: {
                readonly account?: {
                    readonly shown_and_accepted?: boolean | undefined;
                } | undefined;
            } | undefined;
        } | undefined;
        readonly business_details?: {
            readonly address?: {
                readonly city?: string | undefined;
                readonly country?: string | undefined;
                readonly line1?: string | undefined;
                readonly line2?: string | undefined;
                readonly postal_code?: string | undefined;
                readonly state?: string | undefined;
                readonly town?: string | undefined;
            } | undefined;
            readonly annual_revenue?: {
                readonly amount?: {
                    readonly currency: string;
                    readonly value: number;
                } | undefined;
                readonly fiscal_year_end?: string | undefined;
            } | undefined;
            readonly documents?: {
                readonly bank_account_ownership_verification?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
                readonly company_license?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
                readonly company_memorandum_of_association?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
                readonly company_ministerial_decree?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
                readonly company_registration_verification?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
                readonly company_tax_id_verification?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
                readonly primary_verification?: {
                    readonly front_back: {
                        readonly back?: string | undefined;
                        readonly front?: string | undefined;
                    };
                    readonly type: "front_back";
                } | undefined;
                readonly proof_of_address?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
                readonly proof_of_registration?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
                readonly proof_of_ultimate_beneficial_ownership?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
            } | undefined;
            readonly estimated_worker_count?: number | undefined;
            readonly id_numbers?: readonly {
                readonly registrar?: string | undefined;
                readonly type: "ae_crn" | "ae_vat" | "ao_nif" | "ar_cuit" | "at_fn" | "at_stn" | "at_vat" | "au_abn" | "au_acn" | "au_in" | "az_tin" | "bd_etin" | "be_cbe" | "be_vat" | "bg_uic" | "bg_vat" | "br_cnpj" | "ca_cn" | "ca_crarr" | "ca_gst_hst" | "ca_neq" | "ca_rid" | "ch_chid" | "ch_uid" | "cr_cpj" | "cr_nite" | "cy_he" | "cy_tic" | "cy_vat" | "cz_ico" | "cz_vat" | "de_hrn" | "de_stn" | "de_vat" | "dk_cvr" | "dk_vat" | "do_rcn" | "ee_rk" | "ee_vat" | "es_cif" | "es_vat" | "fi_vat" | "fi_yt" | "fr_rna" | "fr_siren" | "fr_vat" | "gb_crn" | "gb_vat" | "gi_crn" | "gr_afm" | "gr_gemi" | "gr_vat" | "gt_nit" | "hk_br" | "hk_cr" | "hr_mbs" | "hr_oib" | "hr_vat" | "hu_cjs" | "hu_tin" | "hu_vat" | "ie_crn" | "ie_trn" | "ie_vat" | "it_rea" | "it_vat" | "jp_cn" | "kz_bin" | "li_uid" | "lt_ccrn" | "lt_vat" | "lu_nif" | "lu_rcs" | "lu_vat" | "lv_urn" | "lv_vat" | "mt_crn" | "mt_tin" | "mt_vat" | "mx_rfc" | "my_brn" | "my_coid" | "my_itn" | "my_sst" | "mz_nuit" | "nl_kvk" | "nl_rsin" | "nl_vat" | "no_orgnr" | "nz_bn" | "nz_ird" | "pe_ruc" | "pk_ntn" | "pl_nip" | "pl_regon" | "pl_vat" | "pt_vat" | "ro_cui" | "ro_orc" | "ro_vat" | "sa_crn" | "sa_tin" | "se_orgnr" | "se_vat" | "sg_uen" | "si_msp" | "si_tin" | "si_vat" | "sk_dic" | "sk_ico" | "sk_vat" | "th_crn" | "th_prn" | "th_tin" | "us_ein";
                readonly value: string;
            }[] | undefined;
            readonly monthly_estimated_revenue?: {
                readonly amount?: {
                    readonly currency: string;
                    readonly value: number;
                } | undefined;
            } | undefined;
            readonly phone?: string | undefined;
            readonly registered_name?: string | undefined;
            readonly registration_date?: {
                readonly day: number;
                readonly month: number;
                readonly year: number;
            } | undefined;
            readonly script_addresses?: {
                readonly kana?: {
                    readonly city?: string | undefined;
                    readonly country?: string | undefined;
                    readonly line1?: string | undefined;
                    readonly line2?: string | undefined;
                    readonly postal_code?: string | undefined;
                    readonly state?: string | undefined;
                    readonly town?: string | undefined;
                } | undefined;
                readonly kanji?: {
                    readonly city?: string | undefined;
                    readonly country?: string | undefined;
                    readonly line1?: string | undefined;
                    readonly line2?: string | undefined;
                    readonly postal_code?: string | undefined;
                    readonly state?: string | undefined;
                    readonly town?: string | undefined;
                } | undefined;
            } | undefined;
            readonly script_names?: {
                readonly kana?: {
                    readonly registered_name?: string | undefined;
                } | undefined;
                readonly kanji?: {
                    readonly registered_name?: string | undefined;
                } | undefined;
            } | undefined;
            readonly structure?: "cooperative" | "free_zone_establishment" | "free_zone_llc" | "government_instrumentality" | "governmental_unit" | "incorporated_association" | "incorporated_non_profit" | "incorporated_partnership" | "limited_liability_partnership" | "llc" | "multi_member_llc" | "private_company" | "private_corporation" | "private_partnership" | "public_company" | "public_corporation" | "public_listed_corporation" | "public_partnership" | "registered_charity" | "single_member_llc" | "sole_establishment" | "sole_proprietorship" | "tax_exempt_government_instrumentality" | "trust" | "unincorporated_association" | "unincorporated_non_profit" | "unincorporated_partnership" | undefined;
        } | undefined;
        readonly entity_type?: "company" | "government_entity" | "individual" | "non_profit" | undefined;
        readonly individual?: {
            readonly additional_addresses?: readonly {
                readonly city?: string | undefined;
                readonly country?: string | undefined;
                readonly line1?: string | undefined;
                readonly line2?: string | undefined;
                readonly postal_code?: string | undefined;
                readonly purpose: "registered";
                readonly state?: string | undefined;
                readonly town?: string | undefined;
            }[] | undefined;
            readonly additional_names?: readonly {
                readonly full_name?: string | undefined;
                readonly given_name?: string | undefined;
                readonly purpose: "alias" | "maiden";
                readonly surname?: string | undefined;
            }[] | undefined;
            readonly address?: {
                readonly city?: string | undefined;
                readonly country?: string | undefined;
                readonly line1?: string | undefined;
                readonly line2?: string | undefined;
                readonly postal_code?: string | undefined;
                readonly state?: string | undefined;
                readonly town?: string | undefined;
            } | undefined;
            readonly date_of_birth?: {
                readonly day: number;
                readonly month: number;
                readonly year: number;
            } | undefined;
            readonly documents?: {
                readonly company_authorization?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
                readonly passport?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
                readonly primary_verification?: {
                    readonly front_back: {
                        readonly back?: string | undefined;
                        readonly front?: string | undefined;
                    };
                    readonly type: "front_back";
                } | undefined;
                readonly secondary_verification?: {
                    readonly front_back: {
                        readonly back?: string | undefined;
                        readonly front?: string | undefined;
                    };
                    readonly type: "front_back";
                } | undefined;
                readonly visa?: {
                    readonly files: readonly string[];
                    readonly type: "files";
                } | undefined;
            } | undefined;
            readonly email?: string | undefined;
            readonly given_name?: string | undefined;
            readonly id_numbers?: readonly {
                readonly type: "ae_eid" | "ao_nif" | "ar_cuil" | "ar_dni" | "at_stn" | "az_tin" | "bd_brc" | "bd_etin" | "bd_nid" | "be_nrn" | "bg_ucn" | "bn_nric" | "br_cpf" | "ca_sin" | "ch_oasi" | "cl_rut" | "cn_pp" | "co_nuip" | "cr_ci" | "cr_cpf" | "cr_dimex" | "cr_nite" | "cy_tic" | "cz_rc" | "de_stn" | "dk_cpr" | "do_cie" | "do_rcn" | "ec_ci" | "ee_ik" | "es_nif" | "fi_hetu" | "fr_nir" | "gb_nino" | "gr_afm" | "gt_nit" | "hk_id" | "hr_oib" | "hu_ad" | "id_nik" | "ie_ppsn" | "is_kt" | "it_cf" | "jp_inc" | "ke_pin" | "kz_iin" | "li_peid" | "lt_ak" | "lu_nif" | "lv_pk" | "mx_rfc" | "my_nric" | "mz_nuit" | "ng_nin" | "nl_bsn" | "no_nin" | "nz_ird" | "pe_dni" | "pk_cnic" | "pk_snic" | "pl_pesel" | "pt_nif" | "ro_cnp" | "sa_tin" | "se_pin" | "sg_fin" | "sg_nric" | "sk_dic" | "th_lc" | "th_pin" | "tr_tin" | "us_itin" | "us_itin_last_4" | "us_ssn" | "us_ssn_last_4" | "uy_dni" | "za_id";
                readonly value: string;
            }[] | undefined;
            readonly legal_gender?: "female" | "male" | undefined;
            readonly metadata?: {
                readonly [x: string]: string | null;
            } | undefined;
            readonly nationalities?: readonly string[] | undefined;
            readonly phone?: string | undefined;
            readonly political_exposure?: "existing" | "none" | undefined;
            readonly relationship?: {
                readonly director?: boolean | undefined;
                readonly executive?: boolean | undefined;
                readonly owner?: boolean | undefined;
                readonly percent_ownership?: string | undefined;
                readonly title?: string | undefined;
            } | undefined;
            readonly script_addresses?: {
                readonly kana?: {
                    readonly city?: string | undefined;
                    readonly country?: string | undefined;
                    readonly line1?: string | undefined;
                    readonly line2?: string | undefined;
                    readonly postal_code?: string | undefined;
                    readonly state?: string | undefined;
                    readonly town?: string | undefined;
                } | undefined;
                readonly kanji?: {
                    readonly city?: string | undefined;
                    readonly country?: string | undefined;
                    readonly line1?: string | undefined;
                    readonly line2?: string | undefined;
                    readonly postal_code?: string | undefined;
                    readonly state?: string | undefined;
                    readonly town?: string | undefined;
                } | undefined;
            } | undefined;
            readonly script_names?: {
                readonly kana?: {
                    readonly given_name?: string | undefined;
                    readonly surname?: string | undefined;
                } | undefined;
                readonly kanji?: {
                    readonly given_name?: string | undefined;
                    readonly surname?: string | undefined;
                } | undefined;
            } | undefined;
            readonly surname?: string | undefined;
        } | undefined;
    } | undefined;
}, {
    readonly created: string;
    readonly expires_at: string;
    readonly id: string;
    readonly livemode: boolean;
    readonly object: "v2.core.account_token";
    readonly used: boolean;
}, never, import("..").Credentials>;
//# sourceMappingURL=PostV2CoreAccountTokens.d.ts.map