18 lines
348 B
TypeScript
18 lines
348 B
TypeScript
|
|
|
|
export interface DriverData {
|
|
id: string;
|
|
name: string;
|
|
avatarUrl: string | null;
|
|
iracingId?: string;
|
|
rating?: number;
|
|
country?: string;
|
|
}
|
|
|
|
export interface LeagueMembershipData {
|
|
driverId: string;
|
|
leagueId: string;
|
|
role: 'owner' | 'admin' | 'steward' | 'member';
|
|
joinedAt: string;
|
|
status: 'active' | 'pending' | 'banned';
|
|
} |