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