import { CSSProperties, Ref } from 'vue-demi'; import { Panel, Provider } from '../../types/entity'; import { i18n } from '../../locales'; declare const _default: import("vue").DefineComponent<{ module: { type: any; required: false; }; template: { type: any; required: false; }; height: { type: StringConstructor; required: false; }; saveTemplate: { type: FunctionConstructor; required: false; }; generateImg: { type: BooleanConstructor; required: false; }; showBackButton: { type: BooleanConstructor; required: false; default: boolean; }; showPrintButton: { type: BooleanConstructor; required: false; default: boolean; }; showDownloadPdfButton: { type: BooleanConstructor; required: false; default: boolean; }; showPreviewButton: { type: BooleanConstructor; required: false; default: boolean; }; showClearButton: { type: BooleanConstructor; required: false; default: boolean; }; showSaveButton: { type: BooleanConstructor; required: false; default: boolean; }; }, { appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; $emit: (event: "back" | "panelImg", ...args: any[]) => void; data: { buildImgIs: boolean; }; provider: Ref; panel: Panel; previewData: Ref; props: any; style: import("vue").ComputedRef; initModule: () => void; templateWatchStop: import("vue").WatchStopHandle; initTemplate: () => void; back: () => void; saveTemplate: () => void; widget: import("vue").DefineComponent<{ moduleName: { type: StringConstructor; required: false; default: string; }; showBackButton: { type: BooleanConstructor; required: false; default: boolean; }; }, { $emit: (event: "back", ...args: any[]) => void; provider: Provider; back: () => void; business: import("vue").DefineComponent<{ data: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; pageUnit: { type: any; required: true; }; }, { baseWidget: import("vue").DefineComponent<{ data: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; pageUnit: { type: any; required: true; }; }, { appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; designRef: Ref; isDrop: Ref; tmpElement: Ref<{ contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; tableBodyList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }>; dragWrapper: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: { contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; tableBodyList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[]; id: string; visible: boolean; opacity: number; transitionAnime: boolean; }; props: any; panel: Panel; padding: number; dragStart: (ev: MouseEvent) => void; Design: any; DragWrapper: import("vue").DefineComponent<{ data: { type: ObjectConstructor; required: false; default: () => import("../../types/entity").Container & { visible: boolean; opacity: number; transitionAnime: boolean; }; }; }, { props: any; wrapperRef: Ref; style: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").Container & { visible: boolean; opacity: number; transitionAnime: boolean; }; }; }>>, { data: Record; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; pageUnit: { type: any; required: true; }; }>>, { data: any; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; pageUnit: { type: any; required: true; }; }>>, { data: any; }, {}>; basic: import("vue").DefineComponent<{ data: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; pageUnit: { type: any; required: true; }; }, { readonly elementTypeFormat: { Panel: string; Text: string; TextTime: string; Image: string; DataTable: string; FreeTable: string; Rect: string; HorizontalLine: string; DottedHorizontalLine: string; VerticalLine: string; DottedVerticalLine: string; Container: string; PageHeader: string; PageFooter: string; PageNum: string; SvgPolygonLine: string; SvgLine: string; SvgBezierCurve: string; SvgBezierCurveThree: string; SvgCircle: string; SvgEllipse: string; DrawPanel: string; }; baseWidget: import("vue").DefineComponent<{ data: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; pageUnit: { type: any; required: true; }; }, { appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; designRef: Ref; isDrop: Ref; tmpElement: Ref<{ contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; tableBodyList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }>; dragWrapper: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: { contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; tableBodyList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[]; id: string; visible: boolean; opacity: number; transitionAnime: boolean; }; props: any; panel: Panel; padding: number; dragStart: (ev: MouseEvent) => void; Design: any; DragWrapper: import("vue").DefineComponent<{ data: { type: ObjectConstructor; required: false; default: () => import("../../types/entity").Container & { visible: boolean; opacity: number; transitionAnime: boolean; }; }; }, { props: any; wrapperRef: Ref; style: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").Container & { visible: boolean; opacity: number; transitionAnime: boolean; }; }; }>>, { data: Record; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; pageUnit: { type: any; required: true; }; }>>, { data: any; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; pageUnit: { type: any; required: true; }; }>>, { data: any; }, {}>; readonly customProvider: { pageUnit: import("../../types/entity").PageUnit; elementList: import("../../types/entity").MyElement[]; }; MyScrollbar: import("vue").DefineComponent<{ tag: { type: StringConstructor; required: false; default: string; }; height: { type: StringConstructor; required: false; default: string; }; options: { type: any; required: false; default: () => {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }, { props: any; emit: (event: "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", ...args: any[]) => void; scrollbar: Ref; ps: Ref; resizeObserver: ResizeObserver; createInstance: () => void; destroyInstance: () => void; eventListeners: Record void>; createEventListener: (eventName: import("../my/scrollbar/my-scrollbar.vue").PerfectScrollbarEmitsKeys) => (event: Event) => void; toggleListeners: (addListeners?: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end")[], "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", import("vue").PublicProps, Readonly {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }>> & { onScroll?: (...args: any[]) => any; "onPs-scroll-y"?: (...args: any[]) => any; "onPs-scroll-x"?: (...args: any[]) => any; "onPs-scroll-up"?: (...args: any[]) => any; "onPs-scroll-down"?: (...args: any[]) => any; "onPs-scroll-left"?: (...args: any[]) => any; "onPs-scroll-right"?: (...args: any[]) => any; "onPs-y-reach-start"?: (...args: any[]) => any; "onPs-y-reach-end"?: (...args: any[]) => any; "onPs-x-reach-start"?: (...args: any[]) => any; "onPs-x-reach-end"?: (...args: any[]) => any; }, { height: string; tag: string; options: any; hoverBlod: boolean; disabledScrollBar: boolean; }, {}>; MyWidgetCollapse: import("vue").DefineComponent<{ title: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "update:modelValue", ...args: any[]) => void; headRef: Ref; data: { show: boolean; }; clickHead: () => void; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; ArrowRight: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { title: string; }, {}>; readonly i18n: typeof i18n; ArrowLeft: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "back"[], "back", import("vue").PublicProps, Readonly> & { onBack?: (...args: any[]) => any; }, { moduleName: string; showBackButton: boolean; }, {}>; PanelView: import("vue").DefineComponent<{ designProps: { type: any; required: true; }; }, { configStore: import("pinia").Store<"myPrintConfig", { init: boolean; printer: any; defaultPrinter: any; clientProtocol: string; clientUrl: string; autoConnect: number; settingPanel: any; settingDesign: { autoAlign: number; showElementDesignBorderIs: number; }; }, {}, { initConfig(): void; updateConfig(key: string, value: string): void; postConfig(): void; }>; clickHandlePanelIcon: (key: any) => void; Toolbar: import("vue").DefineComponent<{ designProps: { type: any; required: true; }; }, { 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: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; print: () => void; serverDownloadPdf: () => void; preview: () => void; save: () => void; clearPanelClick: () => void; StyleDesign: import("vue").DefineComponent<{}, { elementAlignList: import("vue").Reactive; elementLayerList: import("vue").Reactive; appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; groupDisabledIs: import("vue").ComputedRef; ungroupDisabledIs: import("vue").ComputedRef; fontDisabledComputed: import("vue").ComputedRef; myColorPicker: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: StringConstructor; required: false; default: string; }; }, { props: any; emit: (event: "update:modelValue", ...args: any[]) => void; changeFontColor: (val: any) => void; MyPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; placement: { type: any; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; class: { type: StringConstructor; required: false; }; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], "show", import("vue").PublicProps, Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { modelValue: string; disabled: boolean; }, {}>; readonly MyStyleIcon: import("vue").DefineComponent<{ props: { type: StringConstructor; required: false; default: string; }; propsValue: { type: StringConstructor; required: false; default: any; }; enableProps: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; skipCheck: boolean; default: any; }; marginTop: { type: StringConstructor; required: false; default: string; }; }, { appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; emit: (event: "update:modelValue", ...args: any[]) => void; props: any; value: import("vue").ComputedRef; disabled: import("vue").ComputedRef; change: (val: boolean) => void; TipIcon: import("vue").DefineComponent<{ tips: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; class: { type: StringConstructor; required: false; default: string; }; size: { type: NumberConstructor; required: false; default: any; }; padding: { type: StringConstructor; required: false; default: any; }; placement: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; MyTooltip: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; content: { type: StringConstructor; required: false; default: string; }; }, { MyPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; placement: { type: any; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; class: { type: StringConstructor; required: false; }; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], "show", import("vue").PublicProps, Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { content: string; disabled: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: number; modelValue: boolean; disabled: boolean; class: string; placement: string; tips: string; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { props: string; disabled: boolean; marginTop: string; propsValue: string; enableProps: string; }, {}>; readonly hasStyle: typeof import("../../constants/common").hasStyle; readonly hasStyleByTypeList: typeof import("../../constants/common").hasStyleByTypeList; readonly group: typeof import("../../plugins/moveable/moveable").group; readonly ungroup: typeof import("../../plugins/moveable/moveable").ungroup; readonly multipleElementGetValue: typeof import("../../utils/elementUtil").multipleElementGetValue; readonly multipleElementGetValueList: typeof import("../../utils/elementUtil").multipleElementGetValueList; readonly multipleElementSetValue: typeof import("../../utils/elementUtil").multipleElementSetValue; ToolIconPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; showArrow: { type: BooleanConstructor; required: false; default: boolean; }; }, { MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; MyPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; placement: { type: any; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; class: { type: StringConstructor; required: false; }; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], "show", import("vue").PublicProps, Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { disabled: boolean; showArrow: boolean; }, {}>; ElementAlign: import("vue").DefineComponent<{ showSelectedStatus: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: any; required: false; default: any; }; elementAlignList: { type: ArrayConstructor; required: true; default: () => import("../../types/entity").DownList[][]; }; }, { emit: (event: "change" | "click" | "update:modelValue", ...args: any[]) => void; props: any; dataList: import("vue").ComputedRef; click: (elementAlign: import("../../types/entity").DownList) => void; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "click" | "update:modelValue")[], "change" | "click" | "update:modelValue", import("vue").PublicProps, Readonly import("../../types/entity").DownList[][]; }; }>> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { showSelectedStatus: boolean; modelValue: any; elementAlignList: unknown[]; }, {}>; FontSize: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { props: any; fontSizeRef: Ref; fontSizeWrapperRef: Ref; data: { fontSizeInputShow: boolean; fontSize: string; }; changeFontSize: (val: any) => void; fontSizeAdd: () => void; fontSizeSub: () => void; fontSizeComputed: import("vue").ComputedRef; changeFontSizeInputShow: (flag: boolean) => void; readonly fontSizeList: import("../../types/entity").DownList[][]; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; ElementAlign: import("vue").DefineComponent<{ showSelectedStatus: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: any; required: false; default: any; }; elementAlignList: { type: ArrayConstructor; required: true; default: () => import("../../types/entity").DownList[][]; }; }, { emit: (event: "change" | "click" | "update:modelValue", ...args: any[]) => void; props: any; dataList: import("vue").ComputedRef; click: (elementAlign: import("../../types/entity").DownList) => void; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "click" | "update:modelValue")[], "change" | "click" | "update:modelValue", import("vue").PublicProps, Readonly import("../../types/entity").DownList[][]; }; }>> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { showSelectedStatus: boolean; modelValue: any; elementAlignList: unknown[]; }, {}>; ToolIconPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; showArrow: { type: BooleanConstructor; required: false; default: boolean; }; }, { MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; MyPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; placement: { type: any; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; class: { type: StringConstructor; required: false; }; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], "show", import("vue").PublicProps, Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { disabled: boolean; showArrow: boolean; }, {}>; MyInput: import("vue").DefineComponent<{ modelValue: { type: any; required: true; }; placeholder: { type: StringConstructor; required: false; }; type: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "input" | "change" | "update:modelValue", ...args: any[]) => void; inputRef: Ref; textareaRef: Ref; props: any; myInputRef: import("vue").ComputedRef; nativeInputValue: import("vue").ComputedRef; setNativeInputValue: () => void; data: { focusIs: boolean; }; inputBlur: () => void; inputFocus: () => void; onInput: (e: InputEvent) => Promise; onChange: (e: InputEvent) => void; clickWrapper: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("input" | "change" | "update:modelValue")[], "input" | "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onInput?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { type: string; disabled: boolean; }, {}>; readonly i18n: typeof i18n; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { disabled: boolean; }, {}>; FontFamily: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; data: { fontFamily: string; fontFamilyName: string; }; changeFontFamily: (fontFamily: string) => void; readonly fontList: import("../../types/entity").DownList[][]; readonly hasStyle: typeof import("../../constants/common").hasStyle; readonly multipleElementGetValue: typeof import("../../utils/elementUtil").multipleElementGetValue; ElementAlign: import("vue").DefineComponent<{ showSelectedStatus: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: any; required: false; default: any; }; elementAlignList: { type: ArrayConstructor; required: true; default: () => import("../../types/entity").DownList[][]; }; }, { emit: (event: "change" | "click" | "update:modelValue", ...args: any[]) => void; props: any; dataList: import("vue").ComputedRef; click: (elementAlign: import("../../types/entity").DownList) => void; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "click" | "update:modelValue")[], "change" | "click" | "update:modelValue", import("vue").PublicProps, Readonly import("../../types/entity").DownList[][]; }; }>> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { showSelectedStatus: boolean; modelValue: any; elementAlignList: unknown[]; }, {}>; ToolIconPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; showArrow: { type: BooleanConstructor; required: false; default: boolean; }; }, { MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; MyPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; placement: { type: any; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; class: { type: StringConstructor; required: false; }; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], "show", import("vue").PublicProps, Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { disabled: boolean; showArrow: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { disabled: boolean; }, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; MyScrollbar: import("vue").DefineComponent<{ tag: { type: StringConstructor; required: false; default: string; }; height: { type: StringConstructor; required: false; default: string; }; options: { type: any; required: false; default: () => {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }, { props: any; emit: (event: "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", ...args: any[]) => void; scrollbar: Ref; ps: Ref; resizeObserver: ResizeObserver; createInstance: () => void; destroyInstance: () => void; eventListeners: Record void>; createEventListener: (eventName: import("../my/scrollbar/my-scrollbar.vue").PerfectScrollbarEmitsKeys) => (event: Event) => void; toggleListeners: (addListeners?: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end")[], "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", import("vue").PublicProps, Readonly {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }>> & { onScroll?: (...args: any[]) => any; "onPs-scroll-y"?: (...args: any[]) => any; "onPs-scroll-x"?: (...args: any[]) => any; "onPs-scroll-up"?: (...args: any[]) => any; "onPs-scroll-down"?: (...args: any[]) => any; "onPs-scroll-left"?: (...args: any[]) => any; "onPs-scroll-right"?: (...args: any[]) => any; "onPs-y-reach-start"?: (...args: any[]) => any; "onPs-y-reach-end"?: (...args: any[]) => any; "onPs-x-reach-start"?: (...args: any[]) => any; "onPs-x-reach-end"?: (...args: any[]) => any; }, { height: string; tag: string; options: any; hoverBlod: boolean; disabledScrollBar: boolean; }, {}>; readonly i18n: typeof i18n; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; readonly i18n: typeof i18n; readonly getCurrentPanel: typeof import("../../utils/elementUtil").getCurrentPanel; MyButton: import("vue").DefineComponent<{ size: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; isActive: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "click", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; }, { size: string; disabled: boolean; isActive: boolean; }, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; Printer: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyPanel: import("vue").DefineComponent<{}, { panel: Panel; designContentRef: Ref; appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; contentScale: { viewport: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; miniMap: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; scale: number; openIs: boolean; width: number; height: number; }; auxiliaryLineVisible: Ref; resizeObserver: ResizeObserver; highlightRule: { horizontal: { direction: string; highlight: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; scroll: number; }; vertical: { direction: string; highlight: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; scroll: number; }; }; designScrollRef: Ref; clickAuxiliaryLineVisible: () => void; scroll: (_scrollData: any) => void; wheel: (event: any) => void; scaleMove: (data: any) => void; panelSnapshot: (snapshot: import("../../utils/historyUtil").Snapshot) => void; elementClick: (element: import("../../types/entity").MyElement) => void; scaleEvent: () => void; elementListNone: () => void; Rule: import("vue").DefineComponent<{ direction: { type: StringConstructor; required: false; default: string; }; highlight: { type: any; required: false; default: () => import("../../types/entity").Container; }; length: { type: NumberConstructor; required: false; default: number; }; auxiliaryLineVisible: { type: BooleanConstructor; required: true; }; scroll: { type: NumberConstructor; required: false; default: number; }; }, { appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; props: any; highlightStyle: import("vue").ComputedRef; canvas: Ref; ruleRef: Ref; height: number; length: Ref; ruleWidth: Ref; ruleHeight: Ref; chartSvg: any; mouseMove: (event: MouseEvent) => void; mouseLeave: () => void; mouseClick: (event: MouseEvent) => void; styleWrapper: import("vue").ComputedRef; style: import("vue").ComputedRef; drawRuler: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").Container; }; length: { type: NumberConstructor; required: false; default: number; }; auxiliaryLineVisible: { type: BooleanConstructor; required: true; }; scroll: { type: NumberConstructor; required: false; default: number; }; }>>, { length: number; direction: string; highlight: any; scroll: number; }, {}>; readonly scaleUtil: { miniMap: { scale: number; }; scale(val: number): number; scaleDiv(val: number): number; }; readonly valueUnit: typeof import("../../utils/elementUtil").valueUnit; ElementList: any; Design: any; AuxiliaryLine: import("vue").DefineComponent<{ element: { type: any; required: true; default: () => import("../../types/entity").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: 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: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").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 import("../../types/entity").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; }, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; readonly handlePanelElementList: { setting: { icon: string; label: string; visible: boolean; }; operation: { icon: string; label: string; visible: boolean; }; history: { icon: string; label: string; visible: boolean; }; }; HistoryPanel: import("vue").DefineComponent<{}, { configStore: import("pinia").Store<"myPrintConfig", { init: boolean; printer: any; defaultPrinter: any; clientProtocol: string; clientUrl: string; autoConnect: number; settingPanel: any; settingDesign: { autoAlign: number; showElementDesignBorderIs: number; }; }, {}, { initConfig(): void; updateConfig(key: string, value: string): void; postConfig(): void; }>; readonly redoStack: Ref[]>; readonly undoPanel: typeof import("../../utils/historyUtil").undoPanel; readonly redoPanel: typeof import("../../utils/historyUtil").redoPanel; readonly history: Ref[]>; readonly canRedo: Ref; readonly canUndo: Ref; readonly handlePanelElementList: { setting: { icon: string; label: string; visible: boolean; }; operation: { icon: string; label: string; visible: boolean; }; history: { icon: string; label: string; visible: boolean; }; }; MyCollapse: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").HandlePanel; }; position: { type: any; required: true; default: () => import("../../types/entity").HandlePanelPosition; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; }, { props: any; appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; emit: (event: "update:modelValue", ...args: any[]) => void; headRef: Ref; data: { x: number; y: number; right: number; bodyResizeHeight: number; translateX: number; translateY: number; show: boolean; resizeIs: boolean; zIndex: number; loaded: boolean; }; clickHead: () => void; clickHeadClose: () => void; style: import("vue").ComputedRef; headMouseDown: (e: MouseEvent) => boolean; bodyMouseDown: () => void; resize: (e: MouseEvent) => boolean; MyScrollbar: import("vue").DefineComponent<{ tag: { type: StringConstructor; required: false; default: string; }; height: { type: StringConstructor; required: false; default: string; }; options: { type: any; required: false; default: () => {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }, { props: any; emit: (event: "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", ...args: any[]) => void; scrollbar: Ref; ps: Ref; resizeObserver: ResizeObserver; createInstance: () => void; destroyInstance: () => void; eventListeners: Record void>; createEventListener: (eventName: import("../my/scrollbar/my-scrollbar.vue").PerfectScrollbarEmitsKeys) => (event: Event) => void; toggleListeners: (addListeners?: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end")[], "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", import("vue").PublicProps, Readonly {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }>> & { onScroll?: (...args: any[]) => any; "onPs-scroll-y"?: (...args: any[]) => any; "onPs-scroll-x"?: (...args: any[]) => any; "onPs-scroll-up"?: (...args: any[]) => any; "onPs-scroll-down"?: (...args: any[]) => any; "onPs-scroll-left"?: (...args: any[]) => any; "onPs-scroll-right"?: (...args: any[]) => any; "onPs-y-reach-start"?: (...args: any[]) => any; "onPs-y-reach-end"?: (...args: any[]) => any; "onPs-x-reach-start"?: (...args: any[]) => any; "onPs-x-reach-end"?: (...args: any[]) => any; }, { height: string; tag: string; options: any; hoverBlod: boolean; disabledScrollBar: boolean; }, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; ArrowRight: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; Close: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly import("../../types/entity").HandlePanel; }; position: { type: any; required: true; default: () => import("../../types/entity").HandlePanelPosition; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { element: any; modelValue: boolean; }, {}>; HistoryLineText: import("vue").DefineComponent<{ content: { type: StringConstructor; required: false; default: string; }; }, { props: any; data: { prefix: string; suffix: string; }; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { content: string; }, {}>; readonly clearEventBubble: typeof import("../../utils/event").clearEventBubble; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; OperationPanel: import("vue").DefineComponent<{}, { appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; configStore: import("pinia").Store<"myPrintConfig", { init: boolean; printer: any; defaultPrinter: any; clientProtocol: string; clientUrl: string; autoConnect: number; settingPanel: any; settingDesign: { autoAlign: number; showElementDesignBorderIs: number; }; }, {}, { initConfig(): void; updateConfig(key: string, value: string): void; postConfig(): void; }>; title: import("vue").ComputedRef; readonly handlePanelElementList: { setting: { icon: string; label: string; visible: boolean; }; operation: { icon: string; label: string; visible: boolean; }; history: { icon: string; label: string; visible: boolean; }; }; MyCollapse: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").HandlePanel; }; position: { type: any; required: true; default: () => import("../../types/entity").HandlePanelPosition; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; }, { props: any; appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; emit: (event: "update:modelValue", ...args: any[]) => void; headRef: Ref; data: { x: number; y: number; right: number; bodyResizeHeight: number; translateX: number; translateY: number; show: boolean; resizeIs: boolean; zIndex: number; loaded: boolean; }; clickHead: () => void; clickHeadClose: () => void; style: import("vue").ComputedRef; headMouseDown: (e: MouseEvent) => boolean; bodyMouseDown: () => void; resize: (e: MouseEvent) => boolean; MyScrollbar: import("vue").DefineComponent<{ tag: { type: StringConstructor; required: false; default: string; }; height: { type: StringConstructor; required: false; default: string; }; options: { type: any; required: false; default: () => {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }, { props: any; emit: (event: "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", ...args: any[]) => void; scrollbar: Ref; ps: Ref; resizeObserver: ResizeObserver; createInstance: () => void; destroyInstance: () => void; eventListeners: Record void>; createEventListener: (eventName: import("../my/scrollbar/my-scrollbar.vue").PerfectScrollbarEmitsKeys) => (event: Event) => void; toggleListeners: (addListeners?: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end")[], "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", import("vue").PublicProps, Readonly {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }>> & { onScroll?: (...args: any[]) => any; "onPs-scroll-y"?: (...args: any[]) => any; "onPs-scroll-x"?: (...args: any[]) => any; "onPs-scroll-up"?: (...args: any[]) => any; "onPs-scroll-down"?: (...args: any[]) => any; "onPs-scroll-left"?: (...args: any[]) => any; "onPs-scroll-right"?: (...args: any[]) => any; "onPs-y-reach-start"?: (...args: any[]) => any; "onPs-y-reach-end"?: (...args: any[]) => any; "onPs-x-reach-start"?: (...args: any[]) => any; "onPs-x-reach-end"?: (...args: any[]) => any; }, { height: string; tag: string; options: any; hoverBlod: boolean; disabledScrollBar: boolean; }, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; ArrowRight: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; Close: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly import("../../types/entity").HandlePanel; }; position: { type: any; required: true; default: () => import("../../types/entity").HandlePanelPosition; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { element: any; modelValue: boolean; }, {}>; MyElementSetting: import("vue").DefineComponent<{}, { appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; currentBarCodeEg: import("vue").ComputedRef; element: import("vue").ComputedRef; noWorkInTableIs: import("vue").ComputedRef; includeProps: (props: string, attr: import("../../constants/common").elementSettingType) => boolean; changeTableBodyHeight: (val: number) => void; changeOptionFixed: () => void; changeLock: () => void; rotatedPoint: (_rotate: any) => void; changeLocationX: (_val: any) => void; changeLocationY: (_val: any) => void; changeElementWidth: (_val: any) => void; changeElementKeepRatio: () => void; clearDrawPanel: () => void; changeBarCodeType: (val: any) => string; readonly barcodeTypes: { label: string; value: string; eg: string; }[]; readonly displayStrategyList: any[]; readonly dottedStyleList: { label: string; value: string; }[]; readonly getElementSetting: typeof import("../../constants/common").getElementSetting; readonly qrCodeErrorCorrectionLevel: { label: string; value: string; }[]; readonly tableBodyHeightTypeList: import("../../types/entity").DownList[]; readonly textContentTypes: { label: string; value: string; }[]; readonly MyHistoryInput: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType; default: any; }; historyLabel: StringConstructor; }, { emit: (event: "update:modelValue", ...args: any[]) => void; readonly changeWrapper: typeof import("../../utils/historyUtil").changeWrapper; MyInput: import("vue").DefineComponent<{ modelValue: { type: any; required: true; }; placeholder: { type: StringConstructor; required: false; }; type: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "input" | "change" | "update:modelValue", ...args: any[]) => void; inputRef: Ref; textareaRef: Ref; props: any; myInputRef: import("vue").ComputedRef; nativeInputValue: import("vue").ComputedRef; setNativeInputValue: () => void; data: { focusIs: boolean; }; inputBlur: () => void; inputFocus: () => void; onInput: (e: InputEvent) => Promise; onChange: (e: InputEvent) => void; clickWrapper: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("input" | "change" | "update:modelValue")[], "input" | "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onInput?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { type: string; disabled: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly; default: any; }; historyLabel: StringConstructor; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { modelValue: string | number; }, {}>; readonly MyHistoryInputNumber: import("vue").DefineComponent<{ modelValue: { type: any; required: false; default: any; }; historyLabel: { type: StringConstructor; required: true; default: any; }; }, { emit: (event: "change" | "update:modelValue", ...args: any[]) => void; numRef: Ref; props: any; change: (val: any) => void; MyInputNumber: import("vue").DefineComponent<{ modelValue: { type: any; required: false; default: any; }; min: { type: NumberConstructor; required: false; default: number; }; max: { type: NumberConstructor; required: false; default: number; }; step: { type: NumberConstructor; required: false; default: number; }; formatter: { type: FunctionConstructor; required: false; default: (value: string) => string; }; precision: { type: NumberConstructor; required: false; default: number; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "change" | "update:modelValue", ...args: any[]) => void; props: any; innerValue: Ref; precision: import("vue").ComputedRef; emitValue: (value: number) => void; onInput: (value: any) => void; onChange: (value: any) => void; onUp: () => void; onDown: () => void; MyInput: import("vue").DefineComponent<{ modelValue: { type: any; required: true; }; placeholder: { type: StringConstructor; required: false; }; type: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "input" | "change" | "update:modelValue", ...args: any[]) => void; inputRef: Ref; textareaRef: Ref; props: any; myInputRef: import("vue").ComputedRef; nativeInputValue: import("vue").ComputedRef; setNativeInputValue: () => void; data: { focusIs: boolean; }; inputBlur: () => void; inputFocus: () => void; onInput: (e: InputEvent) => Promise; onChange: (e: InputEvent) => void; clickWrapper: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("input" | "change" | "update:modelValue")[], "input" | "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onInput?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { type: string; disabled: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import("vue").PublicProps, Readonly string; }; precision: { type: NumberConstructor; required: false; default: number; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { formatter: Function; max: number; modelValue: any; disabled: boolean; min: number; step: number; precision: number; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { modelValue: any; historyLabel: string; }, {}>; readonly MyHistorySelect: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType; default: any; }; dataList: { type: import("vue").PropType; default: () => any[]; }; historyLabel: StringConstructor; }, { emit: (event: "update:modelValue", ...args: any[]) => void; readonly changeWrapper: typeof import("../../utils/historyUtil").changeWrapper; MySelect: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; showSelectedStatus: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: any; required: true; }; dataList: { type: ArrayConstructor; required: true; }; height: { type: StringConstructor; required: false; default: string; }; size: { type: StringConstructor; required: false; default: string; }; placeholder: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "change" | "update:modelValue", ...args: any[]) => void; props: any; data: { label: string; }; popoverRef: Ref> & { onShow?: (...args: any[]) => any; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly> & { onShow?: (...args: any[]) => any; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, {}, {}, {}, { disabled: boolean; placement: any; trigger: string; }>>; change: (val: any) => void; ElementAlign: import("vue").DefineComponent<{ showSelectedStatus: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: any; required: false; default: any; }; elementAlignList: { type: ArrayConstructor; required: true; default: () => import("../../types/entity").DownList[][]; }; }, { emit: (event: "change" | "click" | "update:modelValue", ...args: any[]) => void; props: any; dataList: import("vue").ComputedRef; click: (elementAlign: import("../../types/entity").DownList) => void; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "click" | "update:modelValue")[], "change" | "click" | "update:modelValue", import("vue").PublicProps, Readonly import("../../types/entity").DownList[][]; }; }>> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { showSelectedStatus: boolean; modelValue: any; elementAlignList: unknown[]; }, {}>; MyScrollbar: import("vue").DefineComponent<{ tag: { type: StringConstructor; required: false; default: string; }; height: { type: StringConstructor; required: false; default: string; }; options: { type: any; required: false; default: () => {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }, { props: any; emit: (event: "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", ...args: any[]) => void; scrollbar: Ref; ps: Ref; resizeObserver: ResizeObserver; createInstance: () => void; destroyInstance: () => void; eventListeners: Record void>; createEventListener: (eventName: import("../my/scrollbar/my-scrollbar.vue").PerfectScrollbarEmitsKeys) => (event: Event) => void; toggleListeners: (addListeners?: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end")[], "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", import("vue").PublicProps, Readonly {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }>> & { onScroll?: (...args: any[]) => any; "onPs-scroll-y"?: (...args: any[]) => any; "onPs-scroll-x"?: (...args: any[]) => any; "onPs-scroll-up"?: (...args: any[]) => any; "onPs-scroll-down"?: (...args: any[]) => any; "onPs-scroll-left"?: (...args: any[]) => any; "onPs-scroll-right"?: (...args: any[]) => any; "onPs-y-reach-start"?: (...args: any[]) => any; "onPs-y-reach-end"?: (...args: any[]) => any; "onPs-x-reach-start"?: (...args: any[]) => any; "onPs-x-reach-end"?: (...args: any[]) => any; }, { height: string; tag: string; options: any; hoverBlod: boolean; disabledScrollBar: boolean; }, {}>; MyPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; placement: { type: any; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; class: { type: StringConstructor; required: false; }; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], "show", import("vue").PublicProps, Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; readonly isNull: (value: any) => value is null; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { height: string; size: string; showSelectedStatus: boolean; disabled: boolean; placeholder: string; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly; default: any; }; dataList: { type: import("vue").PropType; default: () => any[]; }; historyLabel: StringConstructor; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { modelValue: string | number; dataList: any[]; }, {}>; readonly MyUnit: import("vue").DefineComponent<{}, { useAppStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; readonly multipleElementGetValue: typeof import("../../utils/elementUtil").multipleElementGetValue; readonly multipleElementSetValue: typeof import("../../utils/elementUtil").multipleElementSetValue; MyDividerPanel: import("vue").DefineComponent<{ class: { type: StringConstructor; required: false; default: any; }; }, { props: any; data: { basicDividerShowIs: boolean; }; basicDividerRef: Ref; update: () => void; MyDivider: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { class: string; }, {}>; MyFormItem: import("vue").DefineComponent<{ label: { type: StringConstructor; required: false; }; labelWidth: { type: StringConstructor; required: false; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { labelWidth: string; }, {}>; MyForm: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; readonly i18n: typeof i18n; MySwitch: import("vue").DefineComponent<{ enable: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: NumberConstructor; required: false; default: any; }; nullActive: { type: BooleanConstructor; required: false; default: boolean; }; activeText: { type: StringConstructor; required: false; default: string; }; inactiveText: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "change" | "click" | "update:modelValue", ...args: any[]) => void; props: any; modelValueComputed: import("vue").ComputedRef; statusText: import("vue").ComputedRef; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "click" | "update:modelValue")[], "change" | "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { enable: boolean; modelValue: number; nullActive: boolean; activeText: string; inactiveText: string; }, {}>; MyButton: import("vue").DefineComponent<{ size: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; isActive: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "click", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; }, { size: string; disabled: boolean; isActive: boolean; }, {}>; MySlider: import("vue").DefineComponent<{ width: { type: (NumberConstructor | StringConstructor)[]; required: false; default: string; }; min: { type: NumberConstructor; required: false; default: number; }; max: { type: NumberConstructor; required: false; default: number; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; step: { type: NumberConstructor; required: false; default: number; }; formatTooltip: { type: FunctionConstructor; required: false; default: (value: number) => number; }; tooltip: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: (NumberConstructor | ArrayConstructor)[]; required: false; default: number; }; }, { props: any; transition: Ref; timer: Ref; right: Ref; slider: Ref; sliderWidth: Ref; rightHandle: Ref; rightTooltip: Ref; pixelStep: import("vue").ComputedRef; precision: import("vue").ComputedRef; totalWidth: import("vue").ComputedRef; sliderValue: import("vue").ComputedRef; rightValue: import("vue").ComputedRef; emits: (event: "change" | "update:modelValue", ...args: any[]) => void; checkValue: (value: number) => number; getSliderWidth: () => void; getPosition: () => void; fixedDigit: (num: number, precision: number) => number; handlerBlur: (tooltip: HTMLElement) => void; handlerFocus: (handler: HTMLElement, tooltip: HTMLElement) => void; onClickPoint: (e: any) => void; onRightMouseDown: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import("vue").PublicProps, Readonly number; }; tooltip: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: (NumberConstructor | ArrayConstructor)[]; required: false; default: number; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { width: string | number; max: number; modelValue: number | unknown[]; disabled: boolean; min: number; step: number; formatTooltip: Function; tooltip: boolean; }, {}>; MyGroup: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; TipIcon: import("vue").DefineComponent<{ tips: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; class: { type: StringConstructor; required: false; default: string; }; size: { type: NumberConstructor; required: false; default: any; }; padding: { type: StringConstructor; required: false; default: any; }; placement: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; MyTooltip: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; content: { type: StringConstructor; required: false; default: string; }; }, { MyPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; placement: { type: any; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; class: { type: StringConstructor; required: false; }; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], "show", import("vue").PublicProps, Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { content: string; disabled: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: number; modelValue: boolean; disabled: boolean; class: string; placement: string; tips: string; }, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; QuestionFilled: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyTooltip: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; content: { type: StringConstructor; required: false; default: string; }; }, { MyPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; placement: { type: any; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; class: { type: StringConstructor; required: false; }; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], "show", import("vue").PublicProps, Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { content: string; disabled: boolean; }, {}>; MyRadio: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: any; required: true; }; dataList: { type: ArrayConstructor; required: true; }; }, { emit: (event: "update:modelValue", ...args: any[]) => void; onClick: (item: any) => void; MyGroup: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyButton: import("vue").DefineComponent<{ size: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; isActive: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "click", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; }, { size: string; disabled: boolean; isActive: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { disabled: boolean; }, {}>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyPanelSetting: import("vue").DefineComponent<{}, { panel: Panel; selectPageSize: (val: any) => void; changePanelWidth: (_val: number) => void; changePanelHeight: (_val: number) => void; selectPageUnit: () => void; readonly i18n: typeof i18n; readonly fontSizeUnitList: { label: string; value: string; }[][]; readonly pageSizeList: { label: string; value: string; width: number; height: number; }[]; readonly pageUnitList: { label: string; value: string; }[][]; readonly MyHistoryInput: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType; default: any; }; historyLabel: StringConstructor; }, { emit: (event: "update:modelValue", ...args: any[]) => void; readonly changeWrapper: typeof import("../../utils/historyUtil").changeWrapper; MyInput: import("vue").DefineComponent<{ modelValue: { type: any; required: true; }; placeholder: { type: StringConstructor; required: false; }; type: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "input" | "change" | "update:modelValue", ...args: any[]) => void; inputRef: Ref; textareaRef: Ref; props: any; myInputRef: import("vue").ComputedRef; nativeInputValue: import("vue").ComputedRef; setNativeInputValue: () => void; data: { focusIs: boolean; }; inputBlur: () => void; inputFocus: () => void; onInput: (e: InputEvent) => Promise; onChange: (e: InputEvent) => void; clickWrapper: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("input" | "change" | "update:modelValue")[], "input" | "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onInput?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { type: string; disabled: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly; default: any; }; historyLabel: StringConstructor; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { modelValue: string | number; }, {}>; readonly MyHistoryInputNumber: import("vue").DefineComponent<{ modelValue: { type: any; required: false; default: any; }; historyLabel: { type: StringConstructor; required: true; default: any; }; }, { emit: (event: "change" | "update:modelValue", ...args: any[]) => void; numRef: Ref; props: any; change: (val: any) => void; MyInputNumber: import("vue").DefineComponent<{ modelValue: { type: any; required: false; default: any; }; min: { type: NumberConstructor; required: false; default: number; }; max: { type: NumberConstructor; required: false; default: number; }; step: { type: NumberConstructor; required: false; default: number; }; formatter: { type: FunctionConstructor; required: false; default: (value: string) => string; }; precision: { type: NumberConstructor; required: false; default: number; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "change" | "update:modelValue", ...args: any[]) => void; props: any; innerValue: Ref; precision: import("vue").ComputedRef; emitValue: (value: number) => void; onInput: (value: any) => void; onChange: (value: any) => void; onUp: () => void; onDown: () => void; MyInput: import("vue").DefineComponent<{ modelValue: { type: any; required: true; }; placeholder: { type: StringConstructor; required: false; }; type: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "input" | "change" | "update:modelValue", ...args: any[]) => void; inputRef: Ref; textareaRef: Ref; props: any; myInputRef: import("vue").ComputedRef; nativeInputValue: import("vue").ComputedRef; setNativeInputValue: () => void; data: { focusIs: boolean; }; inputBlur: () => void; inputFocus: () => void; onInput: (e: InputEvent) => Promise; onChange: (e: InputEvent) => void; clickWrapper: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("input" | "change" | "update:modelValue")[], "input" | "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onInput?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { type: string; disabled: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import("vue").PublicProps, Readonly string; }; precision: { type: NumberConstructor; required: false; default: number; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { formatter: Function; max: number; modelValue: any; disabled: boolean; min: number; step: number; precision: number; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { modelValue: any; historyLabel: string; }, {}>; readonly MyHistorySelect: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType; default: any; }; dataList: { type: import("vue").PropType; default: () => any[]; }; historyLabel: StringConstructor; }, { emit: (event: "update:modelValue", ...args: any[]) => void; readonly changeWrapper: typeof import("../../utils/historyUtil").changeWrapper; MySelect: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; showSelectedStatus: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: any; required: true; }; dataList: { type: ArrayConstructor; required: true; }; height: { type: StringConstructor; required: false; default: string; }; size: { type: StringConstructor; required: false; default: string; }; placeholder: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "change" | "update:modelValue", ...args: any[]) => void; props: any; data: { label: string; }; popoverRef: Ref> & { onShow?: (...args: any[]) => any; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly> & { onShow?: (...args: any[]) => any; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, {}, {}, {}, { disabled: boolean; placement: any; trigger: string; }>>; change: (val: any) => void; ElementAlign: import("vue").DefineComponent<{ showSelectedStatus: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: any; required: false; default: any; }; elementAlignList: { type: ArrayConstructor; required: true; default: () => import("../../types/entity").DownList[][]; }; }, { emit: (event: "change" | "click" | "update:modelValue", ...args: any[]) => void; props: any; dataList: import("vue").ComputedRef; click: (elementAlign: import("../../types/entity").DownList) => void; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "click" | "update:modelValue")[], "change" | "click" | "update:modelValue", import("vue").PublicProps, Readonly import("../../types/entity").DownList[][]; }; }>> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { showSelectedStatus: boolean; modelValue: any; elementAlignList: unknown[]; }, {}>; MyScrollbar: import("vue").DefineComponent<{ tag: { type: StringConstructor; required: false; default: string; }; height: { type: StringConstructor; required: false; default: string; }; options: { type: any; required: false; default: () => {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }, { props: any; emit: (event: "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", ...args: any[]) => void; scrollbar: Ref; ps: Ref; resizeObserver: ResizeObserver; createInstance: () => void; destroyInstance: () => void; eventListeners: Record void>; createEventListener: (eventName: import("../my/scrollbar/my-scrollbar.vue").PerfectScrollbarEmitsKeys) => (event: Event) => void; toggleListeners: (addListeners?: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end")[], "scroll" | "ps-scroll-y" | "ps-scroll-x" | "ps-scroll-up" | "ps-scroll-down" | "ps-scroll-left" | "ps-scroll-right" | "ps-y-reach-start" | "ps-y-reach-end" | "ps-x-reach-start" | "ps-x-reach-end", import("vue").PublicProps, Readonly {}; }; hoverBlod: { type: BooleanConstructor; required: false; default: boolean; }; disabledScrollBar: { type: BooleanConstructor; required: false; default: boolean; }; }>> & { onScroll?: (...args: any[]) => any; "onPs-scroll-y"?: (...args: any[]) => any; "onPs-scroll-x"?: (...args: any[]) => any; "onPs-scroll-up"?: (...args: any[]) => any; "onPs-scroll-down"?: (...args: any[]) => any; "onPs-scroll-left"?: (...args: any[]) => any; "onPs-scroll-right"?: (...args: any[]) => any; "onPs-y-reach-start"?: (...args: any[]) => any; "onPs-y-reach-end"?: (...args: any[]) => any; "onPs-x-reach-start"?: (...args: any[]) => any; "onPs-x-reach-end"?: (...args: any[]) => any; }, { height: string; tag: string; options: any; hoverBlod: boolean; disabledScrollBar: boolean; }, {}>; MyPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; placement: { type: any; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; class: { type: StringConstructor; required: false; }; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], "show", import("vue").PublicProps, Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; readonly isNull: (value: any) => value is null; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue")[], "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { height: string; size: string; showSelectedStatus: boolean; disabled: boolean; placeholder: string; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly; default: any; }; dataList: { type: import("vue").PropType; default: () => any[]; }; historyLabel: StringConstructor; }>> & { "onUpdate:modelValue"?: (...args: any[]) => any; }, { modelValue: string | number; dataList: any[]; }, {}>; readonly MyUnit: import("vue").DefineComponent<{}, { useAppStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyGroup: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MySwitch: import("vue").DefineComponent<{ enable: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: NumberConstructor; required: false; default: any; }; nullActive: { type: BooleanConstructor; required: false; default: boolean; }; activeText: { type: StringConstructor; required: false; default: string; }; inactiveText: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "change" | "click" | "update:modelValue", ...args: any[]) => void; props: any; modelValueComputed: import("vue").ComputedRef; statusText: import("vue").ComputedRef; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "click" | "update:modelValue")[], "change" | "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { enable: boolean; modelValue: number; nullActive: boolean; activeText: string; inactiveText: string; }, {}>; MyFormItem: import("vue").DefineComponent<{ label: { type: StringConstructor; required: false; }; labelWidth: { type: StringConstructor; required: false; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { labelWidth: string; }, {}>; MyForm: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyDividerPanel: import("vue").DefineComponent<{ class: { type: StringConstructor; required: false; default: any; }; }, { props: any; data: { basicDividerShowIs: boolean; }; basicDividerRef: Ref; update: () => void; MyDivider: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { class: string; }, {}>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; SettingPanel: import("vue").DefineComponent<{}, { configStore: import("pinia").Store<"myPrintConfig", { init: boolean; printer: any; defaultPrinter: any; clientProtocol: string; clientUrl: string; autoConnect: number; settingPanel: any; settingDesign: { autoAlign: number; showElementDesignBorderIs: number; }; }, {}, { initConfig(): void; updateConfig(key: string, value: string): void; postConfig(): void; }>; settingItemList: import("vue").Reactive<{ title: string; type: string; active: boolean; }[]>; currentSettingItem: Ref<{ title: string; type: string; active: boolean; }>; clickItem: (item: any) => void; clickClose: () => void; SettingPrinter: import("vue").DefineComponent<{}, { useSocketData: import("pinia").Store<"myPrintSocket", { socket: any; timer: any; connect: boolean; printerList: import("../../types/entity").Printer[]; resolveMap: {}; }, {}, { INIT_SOCKET(): void; SET_PRINTER_LIST(list: import("../../types/entity").Printer[]): void; SEND(taskId: string, msg: any): Promise; }>; configStore: import("pinia").Store<"myPrintConfig", { init: boolean; printer: any; defaultPrinter: any; clientProtocol: string; clientUrl: string; autoConnect: number; settingPanel: any; settingDesign: { autoAlign: number; showElementDesignBorderIs: number; }; }, {}, { initConfig(): void; updateConfig(key: string, value: string): void; postConfig(): void; }>; statusName: import("vue").ComputedRef<"连接成功" | "连接断开">; MySwitch: import("vue").DefineComponent<{ enable: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: NumberConstructor; required: false; default: any; }; nullActive: { type: BooleanConstructor; required: false; default: boolean; }; activeText: { type: StringConstructor; required: false; default: string; }; inactiveText: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "change" | "click" | "update:modelValue", ...args: any[]) => void; props: any; modelValueComputed: import("vue").ComputedRef; statusText: import("vue").ComputedRef; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "click" | "update:modelValue")[], "change" | "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { enable: boolean; modelValue: number; nullActive: boolean; activeText: string; inactiveText: string; }, {}>; MyFormItem: import("vue").DefineComponent<{ label: { type: StringConstructor; required: false; }; labelWidth: { type: StringConstructor; required: false; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { labelWidth: string; }, {}>; MyForm: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyInput: import("vue").DefineComponent<{ modelValue: { type: any; required: true; }; placeholder: { type: StringConstructor; required: false; }; type: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "input" | "change" | "update:modelValue", ...args: any[]) => void; inputRef: Ref; textareaRef: Ref; props: any; myInputRef: import("vue").ComputedRef; nativeInputValue: import("vue").ComputedRef; setNativeInputValue: () => void; data: { focusIs: boolean; }; inputBlur: () => void; inputFocus: () => void; onInput: (e: InputEvent) => Promise; onChange: (e: InputEvent) => void; clickWrapper: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("input" | "change" | "update:modelValue")[], "input" | "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onInput?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { type: string; disabled: boolean; }, {}>; readonly i18n: typeof i18n; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; SettingAbout: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; SettingDesign: import("vue").DefineComponent<{}, { configStore: import("pinia").Store<"myPrintConfig", { init: boolean; printer: any; defaultPrinter: any; clientProtocol: string; clientUrl: string; autoConnect: number; settingPanel: any; settingDesign: { autoAlign: number; showElementDesignBorderIs: number; }; }, {}, { initConfig(): void; updateConfig(key: string, value: string): void; postConfig(): void; }>; MySwitch: import("vue").DefineComponent<{ enable: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: NumberConstructor; required: false; default: any; }; nullActive: { type: BooleanConstructor; required: false; default: boolean; }; activeText: { type: StringConstructor; required: false; default: string; }; inactiveText: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "change" | "click" | "update:modelValue", ...args: any[]) => void; props: any; modelValueComputed: import("vue").ComputedRef; statusText: import("vue").ComputedRef; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "click" | "update:modelValue")[], "change" | "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { enable: boolean; modelValue: number; nullActive: boolean; activeText: string; inactiveText: string; }, {}>; MyForm: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyFormItem: import("vue").DefineComponent<{ label: { type: StringConstructor; required: false; }; labelWidth: { type: StringConstructor; required: false; default: string; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { labelWidth: string; }, {}>; readonly i18n: typeof i18n; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyDialog: import("vue").DefineComponent<{ modelValue: { type: BooleanConstructor; required: false; default: boolean; }; fullscreen: { type: BooleanConstructor; required: false; default: boolean; }; showHeader: { type: BooleanConstructor; required: false; default: boolean; }; class: { type: any; required: false; default: string; }; title: { type: StringConstructor; required: false; }; width: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "close" | "update:modelValue", ...args: any[]) => void; props: any; data: { rendered: boolean; }; dialogRef: Ref; style: import("vue").ComputedRef<{ width: any; }>; onClose: () => void; CloseBold: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "update:modelValue")[], "close" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onClose?: (...args: any[]) => any; }, { width: string; modelValue: boolean; fullscreen: boolean; showHeader: boolean; class: any; }, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; CloseBold: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; readonly i18n: typeof i18n; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MinimapPanel: import("vue").DefineComponent<{}, { appStore: import("pinia").Store<"myPrintApp", { locale: string; displayModel: import("../../types/entity").DisplayModel; client: { connect: boolean; }; panelPosition: { x: number; y: number; scrollX: number; scrollY: number; }; currentPanel: Panel; previewData: any[]; provider: Provider; lastPageUnit: import("../../types/entity").PageUnit; currentElement: import("../../types/entity").MyElement[]; auxiliaryLineTmp: import("../../types/entity").MyAuxiliaryLine; dataRotation: number | "rotate" | "none" | "ns-resize" | "move" | "col-resize"; }, {}, { SET_LOCALE(locale: T): void; SET_CLIENT_CONNECT(status: boolean): void; }>; configStore: import("pinia").Store<"myPrintConfig", { init: boolean; printer: any; defaultPrinter: any; clientProtocol: string; clientUrl: string; autoConnect: number; settingPanel: any; settingDesign: { autoAlign: number; showElementDesignBorderIs: number; }; }, {}, { initConfig(): void; updateConfig(key: string, value: string): void; postConfig(): void; }>; designContentRef: Ref; data: { viewport: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; miniMap: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; scale: number; openIs: boolean; width: number; height: number; }; minimapViewportSize: (size: import("../../types/entity").Container) => void; minimapViewportScroll: (size: import("../../types/entity").Container) => void; changePageSize: () => void; scaleContainerWidth: number; scaleContainerHeight: number; viewportStyle: import("vue").ComputedRef; mousedown: (ev: MouseEvent) => boolean; startScale: (scale: number) => void; readonly MyHorizontalLine: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; }, { props: any; labelStyle: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, { element: any; }, {}>; readonly MyRect: import("vue").DefineComponent<{ element: { type: import("vue").PropType; default: () => import("../../types/entity").MyElement; }; }, { props: import("@vue/shared").LooseRequired<{ readonly element: import("../../types/entity").MyElement; } & {}>; labelStyle: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => import("../../types/entity").MyElement; }; }>>, { element: import("../../types/entity").MyElement; }, {}>; readonly MyDottedHorizontalLine: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; }, { props: any; labelStyle: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, { element: any; }, {}>; readonly MyVerticalLine: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; }, { props: any; labelStyle: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, { element: any; }, {}>; readonly MyDottedVerticalLine: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; }, { props: any; labelStyle: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, { element: any; }, {}>; readonly MyImage: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; }, { props: any; cropper: Ref; uploadFileRef: Ref; sourceBase64: Ref; contentBase64: Ref; imageHttpUrlInput: Ref; option: { outputSize: number; outputType: string; info: boolean; canScale: boolean; autoCrop: boolean; autoCropWidth: number; autoCropHeight: number; fixed: boolean; fixedNumber: any[]; full: boolean; fixedBox: boolean; canMove: boolean; canMoveBox: boolean; original: boolean; centerBox: boolean; height: boolean; infoTrue: boolean; maxImgSize: number; enlarge: number; mode: string; }; data: { cropVisible: boolean; chooseImageVisible: boolean; dragFlag: boolean; chooseImageType: string; }; editImgClick: () => void; realTime: (_data: any) => void; imageZoomIn: () => void; imageZoomOut: () => void; rotateLeft: () => void; rotateRight: () => void; sureClip: () => void; blobToDataURI: (blob: any, callback: any) => void; imgLoad: () => void; selectImg: (event: any) => boolean; clickSureImageHttpUrl: () => void; handleCloseChooseImageDialog: () => void; clickPlus: (_ev: any) => void; chooseImage: (_ev: any) => void; imgRef: Ref; loadData: () => void; loadImg: () => void; readonly VueCropper: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; readonly displayDesign: typeof import("../../utils/elementUtil").displayDesign; readonly getRecursionParentPanel: typeof import("../../utils/elementUtil").getRecursionParentPanel; readonly valueUnit: typeof import("../../utils/elementUtil").valueUnit; readonly chooseImgTypeList: import("../../types/entity").DownList[]; readonly elementHandleStatusList: import("../../types/entity").elementStatus[]; MyTabs: import("vue").DefineComponent<{ showSelectedStatus: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: any; required: false; default: any; }; itemList: { type: ArrayConstructor; required: true; default: () => import("../../types/entity").DownList[]; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; click: (item: import("../../types/entity").DownList) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly import("../../types/entity").DownList[]; }; }>> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { showSelectedStatus: boolean; modelValue: any; itemList: unknown[]; }, {}>; MyDialog: import("vue").DefineComponent<{ modelValue: { type: BooleanConstructor; required: false; default: boolean; }; fullscreen: { type: BooleanConstructor; required: false; default: boolean; }; showHeader: { type: BooleanConstructor; required: false; default: boolean; }; class: { type: any; required: false; default: string; }; title: { type: StringConstructor; required: false; }; width: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "close" | "update:modelValue", ...args: any[]) => void; props: any; data: { rendered: boolean; }; dialogRef: Ref; style: import("vue").ComputedRef<{ width: any; }>; onClose: () => void; CloseBold: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "update:modelValue")[], "close" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onClose?: (...args: any[]) => any; }, { width: string; modelValue: boolean; fullscreen: boolean; showHeader: boolean; class: any; }, {}>; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; Crop: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; Plus: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; ZoomIn: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; ZoomOut: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; RefreshLeft: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; RefreshRight: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; Check: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; CloseBold: import("vue").DefineComponent<{}, {}, any, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyInput: import("vue").DefineComponent<{ modelValue: { type: any; required: true; }; placeholder: { type: StringConstructor; required: false; }; type: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; }, { emit: (event: "input" | "change" | "update:modelValue", ...args: any[]) => void; inputRef: Ref; textareaRef: Ref; props: any; myInputRef: import("vue").ComputedRef; nativeInputValue: import("vue").ComputedRef; setNativeInputValue: () => void; data: { focusIs: boolean; }; inputBlur: () => void; inputFocus: () => void; onInput: (e: InputEvent) => Promise; onChange: (e: InputEvent) => void; clickWrapper: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("input" | "change" | "update:modelValue")[], "input" | "change" | "update:modelValue", import("vue").PublicProps, Readonly> & { "onUpdate:modelValue"?: (...args: any[]) => any; onInput?: (...args: any[]) => any; onChange?: (...args: any[]) => any; }, { type: string; disabled: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, { element: any; }, {}>; readonly MyText: import("vue").DefineComponent<{ element: { type: any; required: true; default: () => import("../../types/entity").MyElement; }; }, { props: any; contentRef: Ref; data: { content: string; innerContent: string; }; style: import("vue").ComputedRef; handleKeydown: (event: KeyboardEvent) => void; click: (event: MouseEvent) => void; handleInput: (event: any) => void; readonly MyBarcode: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; }, { props: any; barCode: Ref; svgStyle: Ref<{}>; data: { errorMsg: string; }; style: import("vue").ComputedRef; valueStyle: import("vue").ComputedRef; setSvgStyle: () => void; showCustomValueIs: () => boolean; showJsBarcodeValueIs: () => boolean; barValueList: string[]; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, { element: any; }, {}>; readonly MyQrcode: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; }, { props: any; qrCode: Ref; src: Ref; style: import("vue").ComputedRef; freshQrCode: (resetHeight: boolean) => void; freshQrCodeThrottle: import("lodash").DebouncedFuncLeading<(resetHeight: boolean) => void>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, { element: any; }, {}>; readonly elementHandleEditStatusList: import("../../types/entity").elementStatus[]; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, {}, {}>; DataTable: import("vue").DefineComponent<{ element: { type: any; required: true; default: () => import("../../types/entity").MyElement; }; }, { props: any; itemRefs: HTMLElement[]; setItemRef: (element: import("../../types/entity").MyElement, el: any) => void; bodyStyle: (column: import("../../types/entity").MyElement) => CSSProperties; ColumnView: import("vue").DefineComponent<{ column: { type: any; required: false; default: () => import("../../types/entity").TableCellElement; }; }, { props: any; columnRef: Ref; headStyle: import("vue").ComputedRef; readonly MyText: import("vue").DefineComponent<{ element: { type: any; required: true; default: () => import("../../types/entity").MyElement; }; }, { props: any; contentRef: Ref; data: { content: string; innerContent: string; }; style: import("vue").ComputedRef; handleKeydown: (event: KeyboardEvent) => void; click: (event: MouseEvent) => void; handleInput: (event: any) => void; readonly MyBarcode: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; }, { props: any; barCode: Ref; svgStyle: Ref<{}>; data: { errorMsg: string; }; style: import("vue").ComputedRef; valueStyle: import("vue").ComputedRef; setSvgStyle: () => void; showCustomValueIs: () => boolean; showJsBarcodeValueIs: () => boolean; barValueList: string[]; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, { element: any; }, {}>; readonly MyQrcode: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; }, { props: any; qrCode: Ref; src: Ref; style: import("vue").ComputedRef; freshQrCode: (resetHeight: boolean) => void; freshQrCodeThrottle: import("lodash").DebouncedFuncLeading<(resetHeight: boolean) => void>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, { element: any; }, {}>; readonly elementHandleEditStatusList: import("../../types/entity").elementStatus[]; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, {}, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").TableCellElement; }; }>>, { column: any; }, {}>; readonly TextView: import("vue").DefineComponent<{ element: { type: any; required: true; default: () => import("../../types/entity").MyElement; }; }, { props: any; contentRef: Ref; data: { content: string; innerContent: string; }; style: import("vue").ComputedRef; handleKeydown: (event: KeyboardEvent) => void; click: (event: MouseEvent) => void; handleInput: (event: any) => void; readonly MyBarcode: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; }, { props: any; barCode: Ref; svgStyle: Ref<{}>; data: { errorMsg: string; }; style: import("vue").ComputedRef; valueStyle: import("vue").ComputedRef; setSvgStyle: () => void; showCustomValueIs: () => boolean; showJsBarcodeValueIs: () => boolean; barValueList: string[]; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, { element: any; }, {}>; readonly MyQrcode: import("vue").DefineComponent<{ element: { type: any; required: false; default: () => import("../../types/entity").MyElement; }; }, { props: any; qrCode: Ref; src: Ref; style: import("vue").ComputedRef; freshQrCode: (resetHeight: boolean) => void; freshQrCodeThrottle: import("lodash").DebouncedFuncLeading<(resetHeight: boolean) => void>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, { element: any; }, {}>; readonly elementHandleEditStatusList: import("../../types/entity").elementStatus[]; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, {}, {}>; readonly recursionColumnDisable: typeof import("../../utils/table/dataTable").recursionColumnDisable; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly import("../../types/entity").MyElement; }; }>>, {}, {}>; readonly clearEventBubble: typeof import("../../utils/event").clearEventBubble; readonly MathCalc: { toFixed(x: number, scale?: number): number; ceil(x: number, scale?: number): number; sumScale(arg1?: number, arg2?: number, scale?: number): any; sum(arg1?: number, arg2?: number): number; subScale(arg1?: number, arg2?: number, scale?: number): any; sub(arg1: number, arg2: number): number; mul(arg1: number, arg2: number, scale?: number): any; div(arg1: number, arg2: number, scale?: number): any; limitMin(val: number, min: number): number; isNumber(value: any): boolean; }; readonly scaleUtil: { miniMap: { scale: number; }; scale(val: number): number; scaleDiv(val: number): number; }; readonly getCurrentPanel: typeof import("../../utils/elementUtil").getCurrentPanel; readonly valueUnit: typeof import("../../utils/elementUtil").valueUnit; readonly canRedo: Ref; readonly canUndo: Ref; readonly redoPanel: typeof import("../../utils/historyUtil").redoPanel; readonly undoPanel: typeof import("../../utils/historyUtil").undoPanel; TipIcon: import("vue").DefineComponent<{ tips: { type: StringConstructor; required: false; default: string; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; class: { type: StringConstructor; required: false; default: string; }; size: { type: NumberConstructor; required: false; default: any; }; padding: { type: StringConstructor; required: false; default: any; }; placement: { type: StringConstructor; required: false; default: string; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; MyIcon: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; default: boolean; }; modelValue: { type: BooleanConstructor; required: false; default: boolean; }; focusBk: { type: BooleanConstructor; required: false; default: boolean; }; size: { type: (NumberConstructor | StringConstructor)[]; required: false; default: number; }; padding: { type: StringConstructor; required: false; default: any; }; }, { emit: (event: "click" | "update:modelValue", ...args: any[]) => void; props: any; click: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: string | number; modelValue: boolean; disabled: boolean; focusBk: boolean; }, {}>; MyTooltip: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; content: { type: StringConstructor; required: false; default: string; }; }, { MyPopover: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; required: false; }; placement: { type: any; required: false; default: string; }; trigger: { type: StringConstructor; required: false; default: string; }; class: { type: StringConstructor; required: false; }; }, { emit: (event: "show", ...args: any[]) => void; props: any; data: { visible: boolean; }; referenceRef: Ref; contentRef: Ref; popperInstance: any; styles: Ref<{}>; deriveState: (state: import("@popperjs/core/index").State) => { styles: import("lodash").Dictionary>; attributes: import("lodash").Dictionary<{ [key: string]: string | boolean; }>; }; stateUpdater: import("@popperjs/core/index").Modifier<"updateState", any>; createPopperInstance: () => void; destroyPopperInstance: () => void; stopHandle: () => void; mouseenter: () => void; mouseleave: () => void; togglePopperShow: () => void; onClose: () => void; close: () => void; show: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "show"[], "show", import("vue").PublicProps, Readonly> & { onShow?: (...args: any[]) => any; }, { disabled: boolean; placement: any; trigger: string; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { content: string; disabled: boolean; }, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:modelValue")[], "click" | "update:modelValue", import("vue").PublicProps, Readonly> & { onClick?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; }, { padding: string; size: number; modelValue: boolean; disabled: boolean; class: string; placement: string; tips: string; }, {}>; readonly i18n: typeof i18n; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MyMouseTips: import("vue").DefineComponent<{}, { readonly mouseTips: { data: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: { contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; tableBodyList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: { rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: { statisticsType: "Sum" | "Avg" | "Count" | "DistinctCount" | "Max" | "Min" | "CustomFormula"; everyPageStatisticsIs: boolean; tableStatisticsIs: boolean; customFormula: string; rowspan: number; colspan: number; contentType?: "Text" | "Barcode" | "QrCode"; field: string; enable?: number; label?: string; data?: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; svgOption: import("../../types/entity").ElementSvgOption; columnBody: any; columnList: { type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; contentType?: "Text" | "Barcode" | "QrCode"; field?: string; enable?: number; label?: string; data?: any; columnBody: any; option: { barCodeType: string; barCodeDisplayValIs: boolean; qrCodeScale: number; qrErrorCorrectionLevel: "low" | "medium" | "quartile" | "high" | "L" | "M" | "Q" | "H"; keepRatio: boolean; fixed: boolean; fontFamily: string; fontSize: number; opacity: number; color: string; background: "none"; bold: boolean; underline: boolean; lineThrough: boolean; italic: boolean; borderAll: boolean; borderWidth: number; borderRadius: number; lineWidth: number; rotate: number; textAlign: "start" | "center" | "end"; verticalAlign: "start" | "center" | "end"; lineBreak: number; lineHeight: number; dottedStyle: "dotted" | "dashed"; sort: number; hiddenLabel: boolean; labelSplit: boolean; disableSort: number; disableEnable: number; autoTextHeight: boolean; enable: number; padding: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; margin: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; formatter?: string; displayStrategy?: "none" | "firstPage" | "lastPage" | "oddPage" | "evenPage"; tableHeightType: "FIXED" | "AUTO"; tableBodyBgStyleType: "NONE" | "COMMON" | "CUSTOM"; tablePageHeadIs: number; tableHiddenHeadIs: number; tableBodyHeightType: "FIXED" | "AUTO"; tableBodyHeight: number; }; rowspan: number; colspan: number; columnList: any[]; width: number; height: number; x: number; y: number; id: string; }[]; tableHeadList: any[][]; tableBodyList: any[][]; disableCellMap: Record; statisticsList: any[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; rowList: any[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[][]; lock?: number; groupIs?: boolean; minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: { centerX: number; centerY: number; width: number; height: number; translate: { x: number; y: number; }; bounds: { top: number; bottom: number; left: number; right: number; x: number; y: number; }; parent?: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; cellParent: any; target: any; rotate: number; init: { minWidth: number; minHeight: number; type: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; visibility: "visible" | "hidden"; runtimeOption: any; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }; status: import("../../types/entity").elementStatus; auxiliaryLineStatus: import("../../types/entity").auxiliaryLineStatus; cutIngIs: boolean; previewIs: boolean; workEnvironment: "Panel" | "Text" | "Image" | "Container" | "TextTime" | "DataTable" | "FreeTable" | "Rect" | "HorizontalLine" | "DottedHorizontalLine" | "VerticalLine" | "DottedVerticalLine" | "PageHeader" | "PageFooter" | "PageNum" | "SvgPolygonLine" | "SvgLine" | "SvgBezierCurve" | "SvgBezierCurveThree" | "SvgCircle" | "SvgEllipse" | "DrawPanel"; cellType: "Head" | "Body" | "Statistics"; nestColumnList: any[]; dragInIs: boolean; index: number; printRealHeight: number; top: number; bottom: number; left: number; right: number; x: number; y: number; }; width: number; height: number; x: number; y: number; elementList: any[]; id: string; }[]; id: string; visible: boolean; data: string; }; move(x: number, y: number, data?: string): void; visible(): void; hidden(): void; setData(data: string): void; }; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("back" | "panelImg")[], "back" | "panelImg", import("vue").PublicProps, Readonly> & { onBack?: (...args: any[]) => any; onPanelImg?: (...args: any[]) => any; }, { template: any; showBackButton: boolean; module: any; generateImg: boolean; showPrintButton: boolean; showDownloadPdfButton: boolean; showPreviewButton: boolean; showClearButton: boolean; showSaveButton: boolean; }, {}>; export default _default;