scheunemann-interfaces
Version:
Interfaces de Projetos Scheunemann
24 lines (23 loc) • 679 B
TypeScript
import { BaseEntity } from '../../general';
import { EMemberRules, EMemberType } from '../enums';
import { IMember } from '../interfaces';
export declare class MemberEntity extends BaseEntity implements IMember {
active: boolean;
companyName: string;
containerName: string;
email: string;
name: string;
partnerId: string;
internationalCode: string;
phoneNumber: string;
phoneNumberVerified: boolean;
phoneNumberVerifiedAt: Date | null;
photoUrl: string;
rule: EMemberRules;
tags: string[];
type: EMemberType;
uid: string;
companyId: string;
containerId: string;
constructor(data?: Partial<MemberEntity>);
}