16 lines
337 B
TypeScript
16 lines
337 B
TypeScript
export interface LoginData {
|
|
userid: string;
|
|
password: string;
|
|
}
|
|
|
|
export interface LoginResponse {
|
|
user: FG.User;
|
|
session: FG.Session;
|
|
permissions: FG.Permission[];
|
|
}
|
|
|
|
//eslint-disable-next-line @typescript-eslint/no-unsafe-member-access
|
|
export interface CurrentUserResponse extends FG.User {
|
|
permissions: FG.Permission[];
|
|
}
|