interface Country {
    abbr: string;
    defaultLaneWidthPerRoadType:
        | null
        | Partial<
            {
                "1": number;
                "10": number;
                "15": number;
                "16": number;
                "17": number;
                "18": number;
                "19": number;
                "2": number;
                "20": number;
                "22": number;
                "3": number;
                "4": number;
                "5": number;
                "6": number;
                "7": number;
                "8": number;
                "9": number;
            },
        >;
    id: number;
    isLeftHandTraffic: boolean;
    modificationData: ModificationMetadata;
    name: string;
    regionCode: null
    | RegionCode;
    restrictionSubscriptions: Subscription[];
}

Properties

abbr: string

The country's abbreviation.

defaultLaneWidthPerRoadType:
    | null
    | Partial<
        {
            "1": number;
            "10": number;
            "15": number;
            "16": number;
            "17": number;
            "18": number;
            "19": number;
            "2": number;
            "20": number;
            "22": number;
            "3": number;
            "4": number;
            "5": number;
            "6": number;
            "7": number;
            "8": number;
            "9": number;
        },
    >

The default lane width per road type in cm.

id: number

The country's id.

isLeftHandTraffic: boolean

Whether the country is left-hand traffic or not.

modificationData: ModificationMetadata

The modification data of the country.

name: string

The country's name.

regionCode: null | RegionCode

The country's region code.

restrictionSubscriptions: Subscription[]

The country's restriction subscriptions(permits).