36 lines
536 B
TypeScript
36 lines
536 B
TypeScript
export interface Graphic {
|
|
name: string;
|
|
file: string;
|
|
file_url?: string;
|
|
}
|
|
|
|
export interface User {
|
|
id: string;
|
|
username: string;
|
|
avatar: string;
|
|
avatar_url?: string;
|
|
admin: boolean;
|
|
}
|
|
|
|
export interface Team {
|
|
id: string;
|
|
name: string;
|
|
logo: string;
|
|
logo_url?: string;
|
|
}
|
|
|
|
export interface Driver {
|
|
id: string;
|
|
firstname: string;
|
|
lastname: string;
|
|
code: string;
|
|
headshot: string;
|
|
headshot_url?: string;
|
|
team: string;
|
|
active: boolean;
|
|
}
|
|
|
|
export interface Race {}
|
|
|
|
export interface Substitution {}
|