cannoli-interfaces
Version:
Interfaces de Projetos Cannoli
33 lines (32 loc) • 835 B
TypeScript
import { EMemberRules, EMemberType } from '../enums';
import { IMember } from '../interfaces';
export declare class MemberEntity implements IMember {
active: boolean;
companyId: string;
containerId: string;
createdAt: Date;
id: string;
updatedAt: Date;
companyName: string;
containerName: string;
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: EMemberRules;
tags: string[];
type: EMemberType | null;
/**
* @deprecated Use `id` instead.
*/
uid: string;
constructor(data?: Partial<MemberEntity>);
}