import { SDKAuthEntity } from '@serene-dev/la-nest-library';
import { Relation } from 'typeorm';
import { BaseEntity } from 'src/entities/base.entity';
import { EAuthType, EGender } from '../enums/authentication.enum';
export declare class AuthEntity extends SDKAuthEntity {
    type?: string;
    detail?: Relation<UserDetailEntity>;
    creator?: Relation<AuthEntity>;
    updater?: Relation<AuthEntity>;
}
export declare class UserDetailEntity extends BaseEntity {
    socialId: string;
    phoneNumber: string;
    gender: EGender;
    type?: EAuthType;
    manager?: boolean;
    firstname?: string;
    lastname?: string;
    dob: string;
    auth?: Relation<AuthEntity>;
}
