import { SourceLayerEventHandlers, SourceLayers, TangramCustomLayer, TangramSourceNames } from './types';
export declare const getLayerName: ({ id, data: { source, layer }, }: TangramCustomLayer) => string;
export declare const getValidLayer: ({ layer, order, eventHandlers, }: {
    layer: TangramCustomLayer;
    order: number;
    eventHandlers?: SourceLayerEventHandlers;
}) => TangramCustomLayer;
export declare const getAllPolygonLayers: (source: TangramSourceNames) => TangramCustomLayer[];
export declare const getAllPolylineLayers: (source: TangramSourceNames) => TangramCustomLayer[];
export declare const getAllPointLayers: (source: TangramSourceNames) => TangramCustomLayer[];
export declare const getAllLayers: (source: TangramSourceNames) => TangramCustomLayer[];
export declare const getBackendDate: (date: Date) => string;
export declare const getLayerModalsNames: (layer: SourceLayers) => {
    create: string;
    update: string;
    delete: string;
};
//# sourceMappingURL=utils.d.ts.map