import * as React from 'react'; import { b as Action } from '../types-KA65ZTMd.mjs'; declare function swallowEvent(event: any): void; declare function useOuterClick(dom: React.RefObject, cb: () => void): void; declare function usePointerMovedSinceMount(): boolean; declare function randomId(): string; declare function createAction(params: Omit): Action; declare function noop(): void; declare const useIsomorphicLayout: typeof React.useLayoutEffect; declare function getScrollbarWidth(): number; declare function useThrottledValue(value: T, ms?: number): T; declare function shouldRejectKeystrokes({ ignoreWhenFocused, }?: { ignoreWhenFocused: string[]; }): boolean; declare function isModKey(event: KeyboardEvent | MouseEvent | React.KeyboardEvent): boolean; declare const Priority: { HIGH: number; NORMAL: number; LOW: number; }; export { Priority, createAction, getScrollbarWidth, isModKey, noop, randomId, shouldRejectKeystrokes, swallowEvent, useIsomorphicLayout, useOuterClick, usePointerMovedSinceMount, useThrottledValue };