import type { ChartViewportInitialIndex } from "../../../core/index";
export type ResolvedBarChartViewport = {
    contentWidth: number;
    itemCount: number;
    maxOffset: number;
    scrollable: boolean;
    viewportWidth: number;
    visiblePoints: number;
};
export declare const resolveBarChartViewport: ({ itemCount, scrollable, viewportWidth, visiblePoints }: {
    itemCount: number;
    scrollable?: boolean | undefined;
    viewportWidth: number;
    visiblePoints?: number | undefined;
}) => ResolvedBarChartViewport;
export declare const resolveBarChartViewportInitialOffset: ({ initialIndex, viewport }: {
    initialIndex?: ChartViewportInitialIndex | undefined;
    viewport: ResolvedBarChartViewport;
}) => number;
//# sourceMappingURL=viewport.d.ts.map