import { ViewItem } from '../../../../view'; import { GetPageWidth } from './pageWidthCalculator'; import { GetNavWidth } from './navWidthCalculator'; export declare function createItemWidthCalculator({ getPageWidth, getNavWidth, ellipsisWidth, }: Params): (item: ViewItem) => number; declare type Params = { getPageWidth: GetPageWidth; getNavWidth: GetNavWidth; ellipsisWidth: number; }; export declare type GetItemWidth = ReturnType; export {};