import { MyAuxiliaryLine } from '../../../types/entity'; import { CSSProperties } from 'vue-demi'; declare const _default: import("vue").DefineComponent<{ element: { type: any; required: true; default: () => MyAuxiliaryLine; }; scrollX: { type: NumberConstructor; required: false; default: number; }; scrollY: { type: NumberConstructor; required: false; default: number; }; tmp: { type: BooleanConstructor; required: false; default: boolean; }; }, { props: any; designAuxiliaryLineRef: import("vue").Ref; style: import("vue").ComputedRef; useApp: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: import("../../../types/entity").Panel; previewData: any[]; provider: import("../../../types/entity").Provider; lastPageUnit: import("../../../types/entity").PageUnit; currentElement: import("../../../types/entity").MyElement[]; auxiliaryLineTmp: MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; removeAuxiliaryLine: () => void; auxiliaryLineControlMouseDown: (event: MouseEvent) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly MyAuxiliaryLine; }; scrollX: { type: NumberConstructor; required: false; default: number; }; scrollY: { type: NumberConstructor; required: false; default: number; }; tmp: { type: BooleanConstructor; required: false; default: boolean; }; }>>, { scrollX: number; scrollY: number; tmp: boolean; }, {}>; export default _default;