import { ScreenXY } from '../common/screen-xy'; export declare const TRANSFORM: string | boolean; export declare const TRANSITION: string | boolean; export declare const TRANSITION_END: string; export declare function get(id: string | HTMLElement): HTMLElement; export declare function getStyle(el: any, style: string): any; export declare function create(tagName: string, className?: string, container?: HTMLElement): HTMLElement; export declare function remove(el: HTMLElement): void; export declare function empty(el: HTMLElement): void; export declare function toFront(el: HTMLElement): void; export declare function toBack(el: HTMLElement): void; export declare function hasClass(el: any, name: string): any; export declare function addClass(el: any, name: string): void; export declare function removeClass(el: any, name: string): void; export declare function setClass(el: any, name: string): void; export declare function getClass(el: any): any; export declare function setOpacity(el: HTMLElement, value: number): void; export declare function testProp(props: string[]): string | false; export declare function setTransform(el: HTMLElement, offset: ScreenXY, scale?: number): void; export declare function setPosition(el: HTMLElement, position: ScreenXY): void; export declare function getPosition(el: HTMLElement): ScreenXY; export declare function getSizedParentNode(element: HTMLElement): HTMLElement; export declare function getScale(element: HTMLElement): { x: number; y: number; boundingClientRect: DOMRect; };