UNPKG

ggez-banking-sdk

Version:

A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.

1,579 lines (1,578 loc) 102 kB
import { AddressType, AuthorizationOperationRequestType, BankAccountTypes, BankBeneficiaryType, CommerceProductSourceType, DeviceType, DocumentType, Entity, EntityData, EntityStatus, EntityVerificationStatus, OrderType, TicketType, TransactionType, ValidateType } from "../constants/enum"; import { CreateDeviceInterface, UpdateDeviceInterface, DeleteDeviceInterface, VerifyDeviceInterface, ConfirmDeviceInterface, LogoutDeviceInterface } from "../interfaces/deviceInterface"; import { SignUpInterface, SignUpWithGoogleInterface } from "../interfaces/signInterface"; import { DoTransactionInterface, GetTransactionInterface } from "../interfaces/accountInterface"; import { CreateAddressInterface, DeleteUserAddressInterface, MakeAddressPrimaryInterface, UpdateAddressInterface, CreateUserEmailInterface, DeleteUserEmailInterface, UpdateUserEmailInterface, ConfirmLimitedEmailInterface, MakePrimaryUserEmailInterface, VerifyLimitedEmailInterface, ConfirmLimitedPhoneInterface, CreateUserPhoneInterface, DeleteUserPhoneInterface, MakeUserPhonePrimaryInterface, UpdateUserPhoneInterface, VerifyLimitedPhoneInterface, CreateBankAccountInterFace, UpdateBankAccountInterFace, DeleteBankAccountInterFace, MakeBankAccountPrimaryInterFace, CreateIdentificationInterface, DeleteIdentificationInterface, UpdateIdentificationInterface, UpdatePersonalInfoInterface, UpdateProfilePictureInterface, ChangeUserSecurityCodeInterface, ResetPasswordInterface, ResetSecurityQuestionsInterface, UpdateUserPreferencesInterface, ValidateSecurityCodeInterface, ActivateGoogleAuthInterface, ValidateLimitedPhoneInterface, IsEmailPresentAndValidInterface, IsPhonePresentAndValidInterface, SendOTPPhoneInterface, SendOTPEmailInterface, CreateDocumentInterface, ForgetPasswordConfirmInterface, ForgetPasswordValidateInterface, DeleteGoogleAuthInterface, CreateTicketInterface } from "../interfaces/bankingSystemInterface"; import { IOrderInterface } from "../interfaces/transactionInterface"; import { CreateDocumentOrganizationInterface, CreateOrganizationInterface, UpdateOrganizationInterface } from "../interfaces/organizationInterface"; import { IBlockchainDelegateRequest, IBlockchainMultiSendRequest, IBlockchainSendRequest, IBlockchainUndelegateRequest } from "../interfaces/blockchain"; import { BlockchainRequestType } from "../constants"; declare const Data: () => { dataSignUpApi: (values: SignUpInterface) => { info: { type: number; }; personal_info: { title: string; first_name: string; last_name: string; date_of_birth: string; gender: string | number; verification_status: number; }; address: { country_code: number; state_region: number; verification_status: number; }; email: { id: number; address: string; is_primary: number; verification_status: number; }[]; phone: { id: number; type: number; country_code: string; number: string; is_primary: number; verification_status: number; }[]; authentication: any[]; security: { password: string; security_code: number; }; preferences: { preferred_language_code: string; enable_promotion_notification: string; enable_email_notification: string; enable_sms_notification: string; enable_push_notification: string; enable_device_authentication: string; time_zone: string; }; currency: { id: number; code: string; is_primary: number; }[]; terms_conditions: { id: number; acceptance: string; }; device: { type: DeviceType; brand: string; os: any; status: EntityStatus; verification_status: string; installation_id: string; extended_info: { cpu: any; system_language: any; user_agent: any; }; }[]; custom_field: any; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; addresses: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; credit_limit: any; account: any; group: any; device_info: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; dataSignUpWithGoogle: (values: SignUpWithGoogleInterface) => { info: { type: number; }; personal_info: { title: string; first_name: string; last_name: string; date_of_birth: string; gender: string | number; verification_status: number; }; address: { country_code: number; state_region: number; verification_status: number; }; email: { id: number; address: string; is_primary: number; verification_status: number; }[]; phone: { id: number; type: number; country_code: string; number: string; is_primary: number; verification_status: number; }[]; authentication: any[]; security: { password: string; security_code: number; }; preferences: { preferred_language_code: string; enable_promotion_notification: string; enable_email_notification: string; enable_sms_notification: string; enable_push_notification: string; enable_device_authentication: string; time_zone: string; }; currency: { id: number; code: string; is_primary: number; }[]; terms_conditions: { id: number; acceptance: string; }; external_auth: { id: number; login_id: string; token: string; status: number; type: number; verification_status: number; }[]; device: { type: DeviceType; brand: string; os: any; status: EntityStatus; verification_status: string; installation_id: string; extended_info: { cpu: any; system_language: any; user_agent: any; }; }[]; custom_field: any; geo_coordinates: import("../interfaces").IGeoCoordinates; client_time_zone: string; result: any; addresses: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; credit_limit: any; account: any; group: any; device_info: any; device_history: any; commerce: any; validation_data: any; relationship: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; dataAddress: () => { createDataAddress: (values: CreateAddressInterface) => { addresses: { type: number; address_line1: string; address_line2: string; country_code: string; city_town: string; state_region: string; verification_status: number; postal_zip_code: string; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; email: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; updateDataAddress: (values: UpdateAddressInterface) => { addresses: { id: number; type: number; address_line1: string; address_line2: string; country_code: string; city_town: string; state_region: string; verification_status: number; postal_zip_code: string; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; email: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; deleteDataAddress: (values: DeleteUserAddressInterface) => { addresses: { id: any; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; email: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; primaryDataAddress: (values: MakeAddressPrimaryInterface) => { addresses: { id: number; is_primary: number; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; email: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; }; dataEmail: () => { createDataEmail: (values: CreateUserEmailInterface) => { email: { address: string; is_primary: string; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; verifyDataEmail: (values: VerifyLimitedEmailInterface) => { verify_data: { email: { address: string; }; }; info: { type: string; }; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; confirmDataEmail: (values: ConfirmLimitedEmailInterface) => { verify_data: { email: { address: string; }; }; confirm_data: { verification_code: string; }; info: { type: string; }; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; updateDataEmail: (values: UpdateUserEmailInterface) => { email: { id: any; address: any; verification_status: number; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; deleteDataEmail: (values: DeleteUserEmailInterface) => { email: { id: any; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; primaryDataEmail: (values: MakePrimaryUserEmailInterface) => { email: { id: any; address: any; is_primary: number; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; }; dataTicket: () => { createDataTicket: (values: CreateTicketInterface) => { ticket: { info: { sub_entity: { sub_entity: number; sub_entity_id: number; status: EntityStatus; verification_status: EntityVerificationStatus; }[]; entity_data: EntityData; category: number; priority: number; type: TicketType; description_code: string; assigned_to_entity: Entity; assigned_to_entity_id: number; verification_method: number; best_time: string; note: string; }; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; }; dataPhone: () => { createDataPhone: (values: CreateUserPhoneInterface) => { phone: { type: string; country_code: string; number: string; verification_status: string; is_primary: string; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; deleteDataPhone: (values: DeleteUserPhoneInterface) => { phone: { id: any; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; verifyDataPhone: (values: VerifyLimitedPhoneInterface) => { verify_data: { phone: { number: string; }; }; info: { type: string; }; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; confirmDataPhone: (values: ConfirmLimitedPhoneInterface) => { verify_data: { phone: { number: string; }; }; confirm_data: { verification_code: string; }; info: { type: string; }; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; updateDataPhone: (values: UpdateUserPhoneInterface) => { phone: { id: any; number: any; verification_status: number; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; makePrimaryDataPhone: (values: MakeUserPhonePrimaryInterface) => { phone: { id: any; number: any; is_primary: number; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; }; dataBank: () => { createDataBank: (values: CreateBankAccountInterFace) => { bank_account: { name: string; holder_name: string; country_code: string; currency_code: string; settlement_currency_code: string; type: BankAccountTypes; number: string; swift_code: string; iban: string; transit_number: string; institution_number: string; routing_number: string; beneficiary_type: BankBeneficiaryType; verification_status: number; bank_address: string; state_region: string; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; identification: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; updateDataBank: (values: UpdateBankAccountInterFace) => { bank_account: { id: number; name: string; holder_name: string; country_code: string; currency_code: string; settlement_currency_code: string; type: BankAccountTypes; number: string; swift_code: string; iban: string; transit_number: string; institution_number: string; routing_number: string; status: string; beneficiary_type: BankBeneficiaryType; verification_status: number; bank_address: string; state_region: string; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; identification: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; deleteDataBank: (values: DeleteBankAccountInterFace) => { bank_account: { id: any; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; identification: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; primaryDataBank: (values: MakeBankAccountPrimaryInterFace) => { bank_account: { id: number; is_primary: number; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; identification: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; }; dataIdentification: () => { createDataIdentification: (values: CreateIdentificationInterface) => { identification: { type: number; country_of_issue: string; country_of_residence: string; issue_date: string; expiry_date: string; number: string; verification_status: number; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; updateDataIdentification: (values: UpdateIdentificationInterface) => { identification: { id: number; type: number; country_of_issue: string; country_of_residence: string; issue_date: string; expiry_date: string; number: string; verification_status: number; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; deleteDataIdentification: (values: DeleteIdentificationInterface) => { identification: { id: any; }[]; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; }; dataDocument: (values: CreateDocumentInterface) => { info: { subject: string; entity: number; entity_id: string; type: string | number; }; attachment: any; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; personal_info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any; account: any; group: any; terms_conditions: any; device_info: any; device: any; device_history: any; commerce: any; external_auth: any; validation_data: any; relationship: any; custom_field: any; history: any; access_rule: any; ticket: any; general_requirements: any; organization: any; authentication_data: any; crypto_address: any; activity: any; notes: any; last_activity: any; authentication: any; validate: any; function_code: any; response_time: any; time_zone: string; time_zone_name: string; }; dataPersonalInfo: () => { updateDataPersonalInfo: (values: UpdatePersonalInfoInterface) => { personal_info: { first_name: string; last_name: string; gender: string; date_of_birth: string; }; geo_coordinates: import("../interfaces").IGeoCoordinates; result: any; info: any; address: any; addresses: any; email: any; phone: any; security: any; preferences: any; identification: any; bank_account: any; credit_card: any; notification: any; documents: any; currency: any; credit_limit: any;