import { ApiType, GetMapParams, OverrideGetMapParams } from './layer/const'; import { RequestConfiguration } from './utils/cancelRequests'; export declare function legacyGetMapFromUrl(urlWithQueryParams: string, api?: ApiType, fallbackToWmsApi?: boolean, overrideLayerConstructorParams?: Record, overrideGetMapParams?: OverrideGetMapParams): Promise; export declare function legacyGetMapWmsUrlFromParams(baseUrl: string, wmsParams: Record): string; export declare function legacyGetMapFromParams(baseUrl: string, wmsParams: Record, api?: ApiType, fallbackToWmsApi?: boolean, overrideLayerConstructorParams?: Record, overrideGetMapParams?: OverrideGetMapParams, requestConfig?: RequestConfiguration, preferGetCapabilities?: boolean): Promise; type ParsedLegacyWmsGetMapParams = { layers: string; evalscript: string | null; evalscriptUrl: string | null; evalsource: string | null; getMapParams: GetMapParams; otherLayerParams: Record; }; export declare function parseLegacyWmsGetMapParams(wmsParams: Record): ParsedLegacyWmsGetMapParams; export {};