import { HookResetter } from './types'; export declare function hookSetter(target: T, key: string | number | symbol, d: { set(this: T, value: unknown): void; }): HookResetter; export declare function getWindowHeight(): number; export declare function getWindowWidth(): number; export declare function isTouchEvent(event: MouseEvent | TouchEvent): event is TouchEvent; export declare function forEach(list: List, callback: (value: List[number], index: number, parent: List) => void): void;