declare const DEFAULT_PORTS: { http: number; https: number; legacy: { http: number; https: number; }; ws: number; wss: number; hls: { http: number; https: number; }; }; declare function notEmpty(obj: any): boolean; declare function trace(str: string): void; declare function field(name: string): string; declare function setDefaultPort(port: number | undefined, value: number): number; declare function getPortsConfig(): typeof DEFAULT_PORTS; declare function getWebPort(): number; declare function getWebProtocol(): string; declare function getWsPort(): number; declare function getWsProtocol(): string; declare function getHlsPort(): number; declare function setURL(): string; declare function getUrlParam(name: string): string | null; declare function getHLSUrl(): string; declare function getAdminUrl(): string; declare function getRestUrl(hostName?: string, hostPort?: number): string; declare function getWebsocketUrl(hostName?: string, hostPort?: number): string; declare function detectIE(): boolean; declare function detectFlash(): void; declare function createUUID(length: number): string; declare function resizeVideo(video: HTMLVideoElement | HTMLCanvasElement, width?: number, height?: number): void; declare function downScaleToFitSize(videoWidth: number, videoHeight: number, dstWidth: number, dstHeight: number): { w: number; h: number; }; declare function setWebkitFullscreenHandlers(video: HTMLVideoElement, startFullScreen?: boolean): void; declare function canWebkitFullScreen(video: HTMLVideoElement): boolean; declare const setText: (id: string, text: string) => void; declare const setValue: (id: string, value: string) => void; declare const getValue: (id: string) => string | null; declare const setAttribute: (id: string, attribute: string, value: string) => void; declare const getAttribute: (id: string, attribute: string) => string | null; declare const setCheckbox: (id: string, value: boolean) => void; declare const getCheckbox: (id: string) => boolean | null; declare const showItem: (id: string) => void; declare const hideItem: (id: string) => void; declare const disableItem: (id: string) => void; declare const enableItem: (id: string) => void; declare const setHandler: (id: string, event: string, handler: EventListenerOrEventListenerObject, previous?: EventListenerOrEventListenerObject | null) => void; declare const closest: (id: string, selector: string) => Element | null; declare const showProps: (object: object) => void; export { trace };