import { ResolvedChartSeries } from "../types"; export declare function filterVisibleSeries(series: ResolvedChartSeries[], hiddenLabels: ReadonlySet): ResolvedChartSeries[]; /** pendingLabels: exit アニメ中など、まだ hidden に入っていない非表示予定の系列 */ export declare function toggleSeriesVisibility(hiddenLabels: ReadonlySet, label: string, seriesLabels: readonly string[], pendingLabels?: ReadonlySet): ReadonlySet; /** exit アニメーション完了後に hidden 集合へ系列を追加する(既存の hidden を保持する) */ export declare function commitHiddenSeriesLabel(hiddenLabels: ReadonlySet, label: string): ReadonlySet;