@ecoba-vn/tender-feature
Version:
28 lines (27 loc) • 797 B
TypeScript
declare type IModRole = {
role: string;
userNumber: string;
};
export declare type IUserRole = {
fullName: string;
role: string;
userNumber: string;
};
export declare type IUser = {
username: string;
employeeId: string;
displayName: string;
};
declare function checkAdmin(): Promise<boolean>;
declare function getUsers(): Promise<IUser[]>;
declare function getMods(): Promise<IUserRole[]>;
declare function addMod(userNumber: string): Promise<IModRole>;
declare function removeMod(userNumber: string): Promise<IModRole>;
declare const adminService: {
checkAdmin: typeof checkAdmin;
getUsers: typeof getUsers;
getMods: typeof getMods;
addMod: typeof addMod;
removeMod: typeof removeMod;
};
export default adminService;