UNPKG

formula1.js

Version:
55 lines (54 loc) 1.66 kB
import { looseconstructor, loosedriver, loosestanding, loosestanding_c, loosestanding_d, year } from '../../Types'; export declare class Standings { constructor(year: year, round?: number, limit?: number); pop: () => Promise<Standings>; protected year: year; protected round: number; protected limit: year; initialized: boolean; season: number; completedRounds: number; standings: Standing[]; } export declare class ConstructorStandings extends Standings { pop: () => Promise<ConstructorStandings>; standings: ConstructorStanding[]; } export declare class DriverStandings extends Standings { pop: () => Promise<DriverStandings>; standings: DriverStanding[]; } export declare class Standing { constructor(s: Standings, data: loosestanding); standings: Standings; position: number; points: number; wins: number; team: Constructor; } export declare class ConstructorStanding extends Standing { constructor(s: ConstructorStandings, data: loosestanding_c); } export declare class DriverStanding extends Standing { constructor(s: ConstructorStandings, data: loosestanding_d); driver: Driver; } export declare class Constructor { constructor(s: Standing, data: looseconstructor); standing: Standing; id: string; name: string; nationality: string; } export declare class Driver { constructor(s: DriverStanding, data: loosedriver); standing: DriverStanding; id: string; permanentNumber?: string; code?: string; firstName: string; lastName: string; dateOfBirth: string; nationality: string; fullName: () => string; }