import { RawGetFeatureRequestOptions } from "./GetFeaturesRequestOptions";
export declare class GetFeaturesRequest {
    preset: RequestInfo;
    parameters: any[];
    request: string;
    UUID: string;
    timeStart: string;
    timeEnd: string;
    constructor(preset?: RequestInfo);
    addUUID(uuid: string): void;
    addParameter<T extends keyof RawGetFeatureRequestOptions>(name: T, value: RawGetFeatureRequestOptions[T]): void;
    /**
     * Requesting via proxyLink
     */
    getProxyLink(proxy: RequestInfo): string;
    /**
     * Requesting directly from sentinel
     */
    getDirectLink(uuid?: string): string;
}
