/// import React from "react"; export * from "css-box-model"; export * from "./array"; export * from "./assertion"; export * from "./breakpoint"; export * from "./dom"; export * from "./dom-query"; export * from "./focus"; export * from "./function"; export * from "./lazy"; export * from "./number"; export * from "./object"; export * from "./responsive"; export * from "./tabbable"; export * from "./types"; export * from "./user-agent"; export * from "./walk-object"; export declare function notEmpty(value: TValue | null | undefined): value is TValue; export type RequireOnlyOne = Pick> & { [K in Keys]-?: Required> & Partial, undefined>>; }[Keys]; export declare const isBrowser: () => boolean; export declare const useFocus: () => [React.RefObject, () => void]; export declare function throttle void>(func: T, threshold?: number, scope?: unknown): T;