declare class DomUtils { static appendTo: (source: HTMLElement, html: string) => HTMLElement; static appendToBody: (html: string) => HTMLElement; static removeFromDom: (element: HTMLElement) => void; static offset: (element: HTMLElement) => any; static offsetBrowserViewPort: (element: HTMLElement) => any; static outerWidth(element: HTMLElement): number; static outerHeight(element: HTMLElement): number; static show: (element: HTMLElement) => HTMLElement; static hide: (element: HTMLElement) => HTMLElement; static off: (element: HTMLElement) => HTMLElement; private static htmlToElement; static getAllFocusableElements: (doc: HTMLElement) => NodeListOf; static trapTabKey: (firstTabStop: HTMLElement, lastTabStop: HTMLElement) => void; private static releaseTabTrap; static removeTabbing(htmlElement: HTMLElement): void; static manageTabbing(htmlElement: HTMLElement): void; static manageTabbingWithoutFocus(htmlElement: HTMLElement): void; } export { DomUtils };