import { Destroyable, ReactiveVariable } from "vtxf-xe2/dist-node/xe2-base-utils"; export declare type HttpUrlProxyType = 'auto' | 'disabled' | 'endabled'; export declare class UrlWithFileOrProxy extends Destroyable { private _urlReact; private _proxyReact; private static _fileServerPort; private static _setfsp; static get fileServerPort(): number; static set fileServerPort(value: number); static init: number; get urlReact(): ReactiveVariable; get url(): string; get urlChanged(): import("vtxf-xe2/dist-node/xe2-base-utils").Listener<[string, string]>; set url(value: string); get proxyReact(): ReactiveVariable; get proxy(): HttpUrlProxyType; get proxyChanged(): import("vtxf-xe2/dist-node/xe2-base-utils").Listener<[HttpUrlProxyType, HttpUrlProxyType]>; set proxy(value: HttpUrlProxyType); private _finalUrl; get finalUrlReact(): ReactiveVariable; get finalUrl(): string; get finalUrlChanged(): import("vtxf-xe2/dist-node/xe2-base-utils").Listener<[string, string]>; set finalUrl(value: string); private _setHttpUrlProcessing; constructor(_urlReact: ReactiveVariable, _proxyReact: ReactiveVariable); }