import * as React from "@hpcc-js/preact-shim";
import { Icon } from "./icon";
import { TextBox } from "./text";
import { VertexProps } from "./vertex";
export interface Vertex3Props extends VertexProps {
    id: string;
    origData?: any;
    categoryID?: string;
    text: string;
    textHeight?: number;
    textPadding?: number;
    textboxStrokeWidth?: number;
    icon?: Icon;
    annotations?: Icon[];
    annotationsHeight?: number;
    annotationGutter?: number;
    textFill?: string;
    textboxFill?: string;
    textboxStroke?: string;
    textFontFamily?: string;
    cornerRadius?: number;
    subText?: TextBox;
    onSizeUpdate?: (size: {
        width: number;
        height: number;
    }) => void;
    showLabel?: boolean;
    noLabelRadius?: number;
    expansionIcon?: Icon;
    scale?: number;
}
export declare const Vertex3: React.FunctionComponent<Vertex3Props>;
export declare const CentroidVertex3: React.FunctionComponent<Vertex3Props>;
//# sourceMappingURL=vertex3.d.ts.map
