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>);
}
