import type { Animation } from 'dacha';
import type { DataNode } from 'antd/lib/tree';
import type { InspectedEntity } from '../../types';
export interface StateDataNode extends DataNode {
    parent?: StateDataNode;
    path: string[];
}
export declare const parseStates: (states: Animation.StateConfig[], path: string[], initialState: string, initialSuffix: string) => StateDataNode[];
export declare const getSelectedPaths: (paths: string[][], inspectedEntity?: InspectedEntity) => string[][];
