export declare function unsupported(): never; export declare const noop: () => void; export declare function memoized(fct: (...args: A) => T): (...args: A) => T; export declare function memoizedConstructor(ctor: new (...args: any[]) => T): new (...args: unknown[]) => T; export declare function sleep(duration: number): Promise; export declare function throttle(fct: (param: T) => Promise, merge: (a: T, b: T) => T, delay: number): (param: T) => Promise;