import { PropType } from 'vue'; import { MouseEventHandler } from '../types'; export declare const Toolbar: import("vue").DefineComponent<{ zoomIn: { type: PropType; default: () => void; }; zoomOut: { type: PropType; default: () => void; }; rotateLeft: { type: PropType; default: () => void; }; rotateRight: { type: PropType; default: () => void; }; resize: { type: PropType; default: () => void; }; rotateDisabled: { type: BooleanConstructor; default: boolean; }; zoomDisabled: { type: BooleanConstructor; default: boolean; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: () => void; }; zoomOut: { type: PropType; default: () => void; }; rotateLeft: { type: PropType; default: () => void; }; rotateRight: { type: PropType; default: () => void; }; resize: { type: PropType; default: () => void; }; rotateDisabled: { type: BooleanConstructor; default: boolean; }; zoomDisabled: { type: BooleanConstructor; default: boolean; }; }>>, { resize: MouseEventHandler; zoomIn: MouseEventHandler; zoomOut: MouseEventHandler; rotateLeft: MouseEventHandler; rotateRight: MouseEventHandler; rotateDisabled: boolean; zoomDisabled: boolean; }>;