cecon-interfaces
Version:
Interfaces de Projetos Cecon
30 lines (29 loc) • 1.08 kB
TypeScript
import { EDocType } from '../../general';
import { IFee } from '../../transaction';
import { IDesenfilaMerchant, IDesenfilaMerchantMercadoPago } from '../interfaces';
import { DesenfilaMerchantAddressEntity } from './merchant-address.entity';
import { DesenfilaMerchantV2PaymentProviderEntity } from './merchant-payment-provider.entity';
export declare class DesenfilaMerchantEntity implements IDesenfilaMerchant {
active: boolean;
address: DesenfilaMerchantAddressEntity;
containerId: string;
containerName?: string | undefined;
countryCode: string;
createdAt: number | Date;
development: boolean;
doc: string;
docType: EDocType;
email: string;
id: string;
imageURL: string;
isTest: boolean;
mercadoPago?: IDesenfilaMerchantMercadoPago | undefined;
name: string;
paymentProvider: DesenfilaMerchantV2PaymentProviderEntity;
phoneNumber: string;
updatedAt: number | Date;
version: string;
natiRefId?: string | undefined;
fees: IFee[];
constructor(data?: Partial<DesenfilaMerchantEntity>);
}