import { type ReactElement, type ReactNode } from "react";
import { type IUiFocusHelperConnectors } from "./types.js";
/**
 * @internal
 */
export declare const useUiFocusTrapConnectors: <T extends HTMLElement = HTMLElement>(focusCheckFn: (element: HTMLElement) => boolean) => IUiFocusHelperConnectors<T>;
/**
 * @internal
 */
export declare function UiFocusTrap({ root, children, focusCheckFn }: {
    root?: ReactElement;
    children: ReactNode;
    focusCheckFn?: (element: HTMLElement) => boolean;
}): import("react").FunctionComponentElement<any>;
//# sourceMappingURL=UiFocusTrap.d.ts.map