import { type ReactNode } from 'react'; export interface TableFocus { focusedRowKey: string; focusedColumnKey: string; childFocusStrategy: ChildFocusStrategy; setFocus: (rowKey: string, columnKey: string, childFocusStrategy?: ChildFocusStrategy) => void; } export type ChildFocusStrategy = 'first' | 'last'; export declare function TableFocusProvider({ children }: { children: ReactNode; }): import("react/jsx-runtime").JSX.Element; export declare function useTableFocus(): TableFocus; //# sourceMappingURL=focus.d.ts.map