import * as React from "react";
import { TagTree } from "../lib/routes/api";
export interface CurrentIdealForDisplay {
    displayValue: string;
}
export interface PossibleIdealForDisplay {
    url?: string;
    fingerprintName: string;
    displayValue: string;
    stringified: string;
}
export declare type FieldToDisplay = string;
export interface SunburstPageProps {
    readonly workspaceId: string;
    readonly heading: string;
    readonly subheading?: string;
    readonly currentIdeal: CurrentIdealForDisplay;
    readonly possibleIdeals: PossibleIdealForDisplay[];
    readonly query: string;
    readonly dataUrl: string;
    readonly tree: TagTree;
    /**
     * Tags selected
     */
    readonly selectedTags: string[];
    /**
     * If these fields exist on a node, display them on hover
     */
    fieldsToDisplay: FieldToDisplay[];
}
export declare function SunburstPage(props: SunburstPageProps): React.ReactElement;
//# sourceMappingURL=sunburstPage.d.ts.map