import { IAddress, IPerson } from '../interfaces'; import { ObjectBase } from './object.base'; export declare abstract class LoginUserBase extends ObjectBase implements IPerson { TaxIdentificationNo: string; FullName: string; IDNo: string; IDType: string; Email: string; ContactNo: string; DefaultAddress: IAddress; getDetails(): Promise<{ FullName: string; IDNo: string; IDType: string; Email: string; ContactNo: string; }>; abstract checkPrivileges(SystemCode: string, PrivilegeName: string): boolean | Promise; }