/** * NOTE: This file is auto generated by Xendit. * Do not edit the class manually. * Improvements? Share your ideas at https://github.com/xendit/xendit-node */ /** * * @export * @interface BusinessDetail */ export interface BusinessDetail { /** * * @type {string} * @memberof BusinessDetail */ businessName?: string; /** * * @type {string} * @memberof BusinessDetail */ businessType?: BusinessDetailBusinessTypeEnum; /** * * @type {string} * @memberof BusinessDetail */ dateOfRegistration?: string | null; /** * * @type {string} * @memberof BusinessDetail */ natureOfBusiness?: string | null; /** * ISO3166-2 country code * @type {string} * @memberof BusinessDetail */ businessDomicile?: string | null; } /** * @export */ export declare const BusinessDetailBusinessTypeEnum: { readonly Corporation: "CORPORATION"; readonly SoleProprietor: "SOLE_PROPRIETOR"; readonly Partnership: "PARTNERSHIP"; readonly Cooperative: "COOPERATIVE"; readonly Trust: "TRUST"; readonly NonProfit: "NON_PROFIT"; readonly Government: "GOVERNMENT"; }; export type BusinessDetailBusinessTypeEnum = typeof BusinessDetailBusinessTypeEnum[keyof typeof BusinessDetailBusinessTypeEnum]; /** * Check if a given object implements the BusinessDetail interface. */ export declare function instanceOfBusinessDetail(value: object): boolean; export declare function BusinessDetailFromJSON(json: any): BusinessDetail; export declare function BusinessDetailFromJSONTyped(json: any, ignoreDiscriminator: boolean): BusinessDetail; export declare function BusinessDetailToJSON(value?: BusinessDetail | null): any;