import type { VertexBaseProps } from "../common/layouts/placeholders.ts";
import { IconProps } from "./icon.ts";
import { TextBoxProps } from "./textBox.ts";
import { AnnotationProps } from "./annotation.ts";
import { Component } from "./component.ts";
export interface VertexProps extends VertexBaseProps {
    icon?: IconProps;
    iconOffset?: number;
    iconAnnotations?: AnnotationProps[];
    iconAnnotationsOffset?: number;
    textBox?: TextBoxProps;
    textBoxAnnotationsE?: AnnotationProps[];
    textBoxAnnotationsSE?: AnnotationProps[];
    textBoxAnnotationsS?: AnnotationProps[];
    textBoxAnnotationsOffset?: number;
}
export declare const vertex: Component<VertexProps>;
