import type { AgColorType } from 'ag-charts-types';
import { SeriesProperties } from '../seriesProperties';
export declare enum HierarchyHighlightState {
    None = 0,
    Item = 1,
    OtherItem = 2,
    Branch = 3,
    OtherBranch = 4
}
export declare function toHierarchyHighlightString(state: HierarchyHighlightState): 'highlighted-item' | 'unhighlighted-item' | 'highlighted-branch' | 'unhighlighted-branch' | 'none';
export declare abstract class HierarchySeriesProperties<T extends object> extends SeriesProperties<T> {
    childrenKey: string;
    sizeKey?: string;
    colorKey?: string;
    colorName?: string;
    fills: AgColorType[];
    strokes: string[];
    colorRange?: string[];
}
