export declare const getSSRAttach: () => string; export declare function stopPropagation(event: Event): void; export declare function preventDefault(event: Event, isStopPropagation?: boolean): void; export declare function hasClass(el: Element, cls: string): any; export declare function addClass(el: Element, cls: string): any; export declare function removeClass(el: Element, cls: string): any; /** * 检查元素是否在父元素视图 * http://stackoverflow.com/questions/123999/how-to-tell-if-a-dom-element-is-visible-in-the-current-viewport * @param elm 元素 * @param parent * @returns boolean */ export declare function elementInViewport(elm: HTMLElement, parent?: HTMLElement): boolean; /** * 获取当前视图滑动的距离 * @returns { scrollTop: number, scrollLeft: number } */ export declare function getWindowScroll(): { scrollTop: number; scrollLeft: number; }; /** * 获取当前视图的大小 * @returns { width: number, height: number } */ export declare function getWindowSize(): { width: number; height: number; };