aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/client/api/types.ts
blob: 1ba36243b1d774730eb34e002b4938fe78079b74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
export interface User {
	id: string;
	username: string;
}

export interface AuthResponse {
	accessToken: string;
	refreshToken: string;
	user: User;
}

export interface RegisterResponse {
	user: User;
}

export interface ApiError {
	error: string;
	code?: string;
}

export interface Tokens {
	accessToken: string;
	refreshToken: string;
}