cecon-interfaces
Version:
Interfaces de Projetos Cecon
30 lines (29 loc) • 836 B
TypeScript
import { BaseEntity } from '../../general';
import { MemberRulesEnum, MemberTypeEnum } from '../enums';
import { IMember } from '../interfaces';
export declare class MemberEntity extends BaseEntity implements IMember {
active: boolean;
companyName: string;
containerName: string;
developerId: string | null;
email: string;
imageUrl: string | null;
internationalCode: string;
name: string;
partnerId: string | null;
phoneNumber: string;
phoneNumberVerified: boolean;
phoneNumberVerifiedAt: Date | null;
/**
* @deprecated Use `imageUrl` instead
*/
photoUrl: string | null;
rule: MemberRulesEnum;
tags: string[];
type: MemberTypeEnum | null;
/**
* @deprecated Use `id` instead.
*/
uid: string;
constructor(data?: Partial<MemberEntity>);
}