import { SelectOptionItem } from '../../../../components/select';
import { Camera, TrafficSign, TrafficSignal, TrafficSignDop } from '../layers';
import { LayerBackendDates, LayerDatesFields, LayerFrontendDates, LayerServiceIds, TangramCustomLayer, TangramSourceNames } from '../lib/types';
export declare const tile_size = 256;
export declare const imagesPath = "https://dalganmap.ru/api-image/images";
export declare const sourceUrl: {
    [K in TangramSourceNames]: string;
};
export declare const getRoadPolyLayers: (source: TangramSourceNames) => TangramCustomLayer[];
export declare const getLaneMarkingPolyLayers: (source: TangramSourceNames) => TangramCustomLayer[];
export declare const getLaneMarkingLineLayers: (source: TangramSourceNames) => TangramCustomLayer[];
export declare const getParkingLineLayers: (source: TangramSourceNames) => TangramCustomLayer[];
export declare const layerServiceIds: LayerServiceIds;
export declare const layerDatesFields: LayerDatesFields[];
export declare const layerDefaultFrontendDates: LayerFrontendDates;
export declare const layerDefaultBackendDates: LayerBackendDates;
export declare enum TrafficStatus {
    ACTIVE = "\u0414\u0435\u0439\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0439",
    INACTIVE = "\u041D\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044E\u0449\u0438\u0439",
    TEMPORARY = "\u0412\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0439"
}
export declare const trafficStatusOptions: SelectOptionItem[];
export declare const trafficTitles: {
    [K in keyof TrafficSign]: string;
} & {
    [K in keyof TrafficSignDop]: string;
} & {
    [K in keyof TrafficSignal]: string;
} & {
    [K in keyof Camera]: string;
};
export declare const layerDateFormat = "dd.MM.yyyy";
//# sourceMappingURL=constants.d.ts.map