import { type ReactElement } from "react"; import { type ChartFillType } from "../coloring/types.js"; import { type ButtonsOrientationType } from "./Paging.js"; import { type ISeriesItem, type ItemBorderRadiusPredicate } from "./types.js"; /** * @internal */ export interface IStaticLegendProps { containerHeight: number; position: string; series: ISeriesItem[]; enableBorderRadius?: boolean | ItemBorderRadiusPredicate; shouldFillAvailableSpace?: boolean; label?: string; buttonOrientation?: ButtonsOrientationType; paginationHeight?: number; customComponent?: ReactElement | null; isLabelVisible?: boolean; onItemClick?(item: ISeriesItem): void; onPageChanged?: (page: number) => void; chartFill?: ChartFillType; } /** * @internal */ export declare const StaticLegend: import("react").NamedExoticComponent; export declare const getPagingValues: (page: number, visibleItemsCount: number, seriesLength: number, hasCustomComponent: boolean) => [number, number]; //# sourceMappingURL=StaticLegend.d.ts.map