scheunemann-interfaces
Version:
Interfaces de Projetos Scheunemann
25 lines (24 loc) • 679 B
TypeScript
import { AddressEntity, PaymentProviderEntity } from '../../general';
import { EDocType } from '../../general/enums';
import { IPartner } from '../interfaces';
export declare class PartnerEntity implements IPartner {
active: boolean;
address: AddressEntity;
doc: string;
docType: EDocType;
email: string;
fullName: string;
id: string;
imageUrl?: string;
internationalCode: string;
level: number;
logoUrl?: string;
name: string;
paymentProvider: PaymentProviderEntity;
phoneNumber: string;
sandbox: boolean;
tags: string[];
updatedAt: Date;
version: string;
constructor(data?: Partial<PartnerEntity>);
}