cecon-interfaces
Version:
Interfaces de Projetos Cecon
33 lines (32 loc) • 1.03 kB
TypeScript
import { EDocType, IPaymentProvider } from '../../../general';
import { IPayioCompany } from '../interfaces/i-company';
import { PayioAddressEntity } from './address.entity';
import { PayioCompanyNatipayCredentialEntity } from './natipay-credential.entity';
export declare class PayioCompanyEntity implements IPayioCompany {
active: boolean;
address: PayioAddressEntity;
clientId: string;
clientSecret: string;
containerId: string;
country: string;
createdAt: Date;
currency: string;
doc: string;
docType: EDocType;
email: string;
id: string;
ifoodMerchantId: string | null;
imageUrl: string | null;
internationalCode: string;
logoUrl: string | null;
name: string;
natipayCredential: PayioCompanyNatipayCredentialEntity;
paymentProvider: IPaymentProvider | null;
phoneNumber: string;
sandbox: boolean;
shortName: string;
tags: string[];
updatedAt: Date;
version: string;
constructor(data?: Partial<PayioCompanyEntity>);
}