import type { Tab, TabOffsetMap } from '../interface';
import type { TabNavListProps } from '../TabNavList';
export default function useVisibleRange(tabOffsets: TabOffsetMap, containerSize: {
    width: number;
    height: number;
    left: number;
    top: number;
}, tabContentNodeSize: {
    width: number;
    height: number;
}, addNodeSize: {
    width: number;
    height: number;
}, { tabs, tabPosition, rtl }: {
    tabs: Tab[];
} & TabNavListProps): [number, number];
