declare const _default: {
    nodeData: {
        id: string;
        topic: string;
        root: boolean;
        children: ({
            topic: string;
            id: string;
            direction: number;
            expanded: boolean;
            children: ({
                topic: string;
                id: string;
                children?: undefined;
                expanded?: undefined;
            } | {
                topic: string;
                id: string;
                children: {
                    topic: string;
                    id: string;
                }[];
                expanded?: undefined;
            } | {
                topic: string;
                id: string;
                expanded: boolean;
                children: {
                    topic: string;
                    id: string;
                }[];
            })[];
            style?: undefined;
        } | {
            topic: string;
            id: string;
            direction: number;
            expanded: boolean;
            children: ({
                topic: string;
                id: string;
                style: {
                    fontSize: string;
                    color: string;
                    background?: undefined;
                    fontWeight?: undefined;
                };
                tags?: undefined;
                icons?: undefined;
            } | {
                topic: string;
                id: string;
                style: {
                    color: string;
                    fontSize?: undefined;
                    background?: undefined;
                    fontWeight?: undefined;
                };
                tags?: undefined;
                icons?: undefined;
            } | {
                topic: string;
                id: string;
                style: {
                    color: string;
                    background: string;
                    fontSize?: undefined;
                    fontWeight?: undefined;
                };
                tags?: undefined;
                icons?: undefined;
            } | {
                topic: string;
                id: string;
                tags: string[];
                style?: undefined;
                icons?: undefined;
            } | {
                topic: string;
                id: string;
                icons: string[];
                style?: undefined;
                tags?: undefined;
            } | {
                topic: string;
                id: string;
                style: {
                    fontWeight: string;
                    fontSize?: undefined;
                    color?: undefined;
                    background?: undefined;
                };
                tags?: undefined;
                icons?: undefined;
            })[];
            style?: undefined;
        } | {
            topic: string;
            id: string;
            direction: number;
            style: {
                background: string;
            };
            expanded: boolean;
            children: {
                topic: string;
                id: string;
                expanded: boolean;
                children: ({
                    topic: string;
                    id: string;
                    expanded: boolean;
                    children: never[];
                } | {
                    topic: string;
                    id: string;
                    expanded?: undefined;
                    children?: undefined;
                })[];
            }[];
        })[];
        expanded: boolean;
    };
    linkData: {};
};
export default _default;
