import { PPTShapeElement } from '../../../../types/slides';
import { OperateResizeHandlers } from '../../../../types/edit';
declare const _default: import('vue').DefineComponent<{
    elementInfo: PPTShapeElement;
    handlerVisible: boolean;
    rotateElement: (e: MouseEvent, element: PPTShapeElement) => void;
    scaleElement: (e: MouseEvent, element: PPTShapeElement, command: OperateResizeHandlers) => void;
    moveShapeKeypoint: (e: MouseEvent, element: PPTShapeElement, index: number) => void;
}, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<{
    elementInfo: PPTShapeElement;
    handlerVisible: boolean;
    rotateElement: (e: MouseEvent, element: PPTShapeElement) => void;
    scaleElement: (e: MouseEvent, element: PPTShapeElement, command: OperateResizeHandlers) => void;
    moveShapeKeypoint: (e: MouseEvent, element: PPTShapeElement, index: number) => void;
}> & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
export default _default;
