export declare type LocationArea = { id: string; name: string; slug: string; code: string; }; declare type Common = { id: string; name: string; code?: string; slug: string; location: { lat: number; lng: number; }; }; export declare type LocationCountry = Common & { type: "continent" | "country" | "special" | "bus_station" | "region" | "tourist_region"; }; export declare type LocationSubdivision = Common & { type: "subdivision" | "autonomous_territory"; country: LocationArea; }; export declare type LocationCity = Common & { type: "city"; country: LocationArea; subdivision: LocationArea; }; export declare type LocationAirport = Common & { type: "airport" | "station"; country: LocationArea; city: LocationArea; }; export declare type Location = LocationCountry | LocationSubdivision | LocationCity | LocationAirport; export {};