import { PropType } from "vue"; import { Diagram, PreparedShape, Size } from "@visuallyjs/browser-ui"; import { DiagramPaletteProps } from "./definitions"; declare const DiagramPaletteComponent: { name: string; props: { fill: StringConstructor; outline: StringConstructor; dragSize: PropType; inspector: { type: BooleanConstructor; default: boolean; }; iconSize: PropType; showLabels: BooleanConstructor; paletteStrokeWidth: NumberConstructor; showAllMessage: StringConstructor; onCellAdded: FunctionConstructor; mode: StringConstructor; allowClickToAdd: BooleanConstructor; autoExitDrawMode: BooleanConstructor; selectAfterAdd: { type: BooleanConstructor; default: boolean; }; className: StringConstructor; diagram: { type: PropType; }; onVertexAdded: FunctionConstructor; preparedShapes: PropType>; }; setup(props: DiagramPaletteProps): { service: unknown; }; data: () => { hasMounted: boolean; }; mounted(): void; render: () => import("vue").VNode; }; export { DiagramPaletteComponent };