UNPKG

@takentrade/takentrade-libs

Version:
22 lines (21 loc) 426 B
export interface AuthUser { id: string; email: string; phone: string; isActive: boolean; role?: string; } export declare enum UserRole { ADMIN = "ADMIN", USER = "USER", STAFF = "STAFF", SUPER_ADMIN = "SUPER_ADMIN", LOAN_OFFICER = "LOAN_OFFICER", ACCOUNTANT = "ACCOUNTANT" } export interface TokenPayload { sub?: string; id?: string; email?: string; role?: string; }