import { WMSParameters } from "./WMSParameters";
export declare class GetMap {
    private UUID;
    private BBOX;
    private CRS;
    private SRS;
    private FORMAT;
    private WIDTH;
    private HEIGHT;
    private RESX;
    private RESY;
    private BGCOLOR;
    private TRANSPARENT;
    private LAYERS;
    private EXCEPTIONS;
    private DATE;
    proxy: RequestInfo;
    proxyOptions: RequestInit;
    constructor(UUID: string, params: {
        DATE: Date;
        BBOX: [number[], number[]];
        CRS?: string;
        SRS?: string;
        FORMAT: WMSParameters.Format;
        WIDTH?: string;
        HEIGHT?: string;
        RESX?: string;
        RESY?: string;
        BGCOLOR?: WMSParameters.BgColor;
        TRANSPARENT?: boolean;
        LAYERS?: WMSParameters.Sentinel_2[];
        EXCEPTIONS?: WMSParameters.Exceptions;
    });
    request(): Promise<any>;
    measure(lat1: any, lon1: any, lat2: any, lon2: any): number;
    private get_requestLink;
}
