import { SFCWithInstall } from '../../shared/types'; export * from './src/types'; declare const CScaleView: SFCWithInstall {}; }; styleSetting: { type: ObjectConstructor; default: () => {}; }; ids: { type: ObjectConstructor; default: () => { guage_id: string; db_id: undefined; }; }; params: { default: () => {}; type: ObjectConstructor; }; noBtn: { type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; default: boolean; }; hideBtn: { type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; default: boolean; }; isLock: { type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; default: boolean; }; type: { type: StringConstructor; default: string; }; openType: { type: StringConstructor; default: string; }; scaleApiConfig: { type: ObjectConstructor; default: () => {}; }; getSelectOptions: { type: FunctionConstructor; default: () => Promise; }; getSearchOptions: { type: FunctionConstructor; default: () => Promise; }; getCascadeOptions: { type: FunctionConstructor; default: () => Promise; }; getLabelList: { type: FunctionConstructor; default: () => Promise; }; deleteLabel: { type: FunctionConstructor; default: () => Promise<{ status: boolean; }>; }; saveLabelItem: { type: FunctionConstructor; default: () => Promise<{ status: boolean; }>; }; uploadPictureUrl: { type: StringConstructor; default: string; }; uploadFileUrl: { type: StringConstructor; default: string; }; ak: { type: StringConstructor; default: string; }; sourceType: { type: StringConstructor; default: string; }; getChunkUploadConfig: { type: FunctionConstructor; default: () => Promise<{}>; }; chunkUploadApiConfig: { type: ObjectConstructor; default: () => {}; }; fontSizeObj: { type: ObjectConstructor; default: () => { large: number; medium: number; small: number; extrasmall: number; }; }; hasExtendBtn: { type: BooleanConstructor; default: boolean; }; printingHideBtn: { type: BooleanConstructor; default: boolean; }; isGeneratePrintPdf: { type: BooleanConstructor; default: boolean; }; combinationParmas: { type: ObjectConstructor; default: () => {}; }; allQuery: { type: ObjectConstructor; default: () => {}; }; closeConfirm: { type: BooleanConstructor; default: boolean; }; closeConfirmText: { type: StringConstructor; default: string; }; }>, { dialog: import("naive-ui/es/dialog").DialogApi; ScaleViewState: { other: string; form: {}; submitForm: {}; rules: {}; config: {}; formArray: never[]; mapVisible: boolean; mapLocation: string; labelSelectedList: never[]; labelSelectedListObj: {}; defaultFormArray: never[]; fontSize: string; filterArr: string[]; spinning: boolean; indicator: string; totalScore: undefined; shareId: string; currentTime: import("moment").Moment; showEvaluatePage: boolean; showEvaluateSettingWrap: boolean; showEvaluateCountdownWrap: boolean; showEvaluateCountdown: boolean; banSubmit: boolean; isFinished: boolean; maxScore: number; originConfig: {}; paramsEvaluate: null; hasFrontAddress: boolean; choiceComObj: {}; evatipMap: {}; evaResultObj: {}; }; props: import("@vue/shared").LooseRequired {}; }; styleSetting: { type: ObjectConstructor; default: () => {}; }; ids: { type: ObjectConstructor; default: () => { guage_id: string; db_id: undefined; }; }; params: { default: () => {}; type: ObjectConstructor; }; noBtn: { type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; default: boolean; }; hideBtn: { type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; default: boolean; }; isLock: { type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; default: boolean; }; type: { type: StringConstructor; default: string; }; openType: { type: StringConstructor; default: string; }; scaleApiConfig: { type: ObjectConstructor; default: () => {}; }; getSelectOptions: { type: FunctionConstructor; default: () => Promise; }; getSearchOptions: { type: FunctionConstructor; default: () => Promise; }; getCascadeOptions: { type: FunctionConstructor; default: () => Promise; }; getLabelList: { type: FunctionConstructor; default: () => Promise; }; deleteLabel: { type: FunctionConstructor; default: () => Promise<{ status: boolean; }>; }; saveLabelItem: { type: FunctionConstructor; default: () => Promise<{ status: boolean; }>; }; uploadPictureUrl: { type: StringConstructor; default: string; }; uploadFileUrl: { type: StringConstructor; default: string; }; ak: { type: StringConstructor; default: string; }; sourceType: { type: StringConstructor; default: string; }; getChunkUploadConfig: { type: FunctionConstructor; default: () => Promise<{}>; }; chunkUploadApiConfig: { type: ObjectConstructor; default: () => {}; }; fontSizeObj: { type: ObjectConstructor; default: () => { large: number; medium: number; small: number; extrasmall: number; }; }; hasExtendBtn: { type: BooleanConstructor; default: boolean; }; printingHideBtn: { type: BooleanConstructor; default: boolean; }; isGeneratePrintPdf: { type: BooleanConstructor; default: boolean; }; combinationParmas: { type: ObjectConstructor; default: () => {}; }; allQuery: { type: ObjectConstructor; default: () => {}; }; closeConfirm: { type: BooleanConstructor; default: boolean; }; closeConfirmText: { type: StringConstructor; default: string; }; }>> & Readonly<{ onOnCloseSetting?: ((...args: any[]) => any) | undefined; onSubmitNoRequest?: ((...args: any[]) => any) | undefined; onOnSubmit?: ((...args: any[]) => any) | undefined; onStartWriteScale?: ((...args: any[]) => any) | undefined; }> & {}>; state: any; formChecker: { setInitialSnapshot: (formData: Record) => void; checkFormChange: (newFormData?: Record | null) => boolean; getInitialSnapshot: () => Record | null; getFormDiff: (newFormData?: Record | null) => Record | null; }; emit: (event: "onCloseSetting" | "submitNoRequest" | "onSubmit" | "startWriteScale", ...args: any[]) => void; scaleViewDom: any; countdownDom: any; formRef: import("vue").Ref<{ validate: import("naive-ui/es/form/src/interface").FormValidate; restoreValidation: () => void; } | null, import("naive-ui/es/form").FormInst | { validate: import("naive-ui/es/form/src/interface").FormValidate; restoreValidation: () => void; } | null>; noDataState: { noData: boolean; noDataTip: string; noDataImg: string; }; setNoData: (noData: any, noDataTip?: string, noDataImg?: string) => void; resetNodata: () => void; query: any; showEvatip: import("vue").ComputedRef<(item: any) => boolean>; isFormBoldOpen: import("vue").ComputedRef<(item: any) => any>; scaleStyle: import("vue").ComputedRef<{ width: string; height: string; transform: string; } | undefined>; handlePageClass: import("vue").ComputedRef; isShowItem: import("vue").ComputedRef<(item: any) => any>; handleShowQuestionNumber: import("vue").ComputedRef<(item: any) => any>; hasScore: import("vue").ComputedRef; isPreviewScale: import("vue").ComputedRef; showEvaluateEntry: import("vue").ComputedRef; showEvaluateCoundownPage: import("vue").ComputedRef; showScaleFooter: import("vue").ComputedRef; isCancelBtn: import("vue").ComputedRef; isSaveBtn: import("vue").ComputedRef; showEvaluateLabel: import("vue").ComputedRef<(item: any) => any>; showAnswerParse: import("vue").ComputedRef<(item: any) => any>; propsConfig: import("vue").ComputedRef<(item: any, index: number) => any>; evaluatePageProps: import("vue").ComputedRef<{ formArray: any; evaluateResultConfig: any; evaluateResultSetting: any; isFinished: any; maxScore: any; skipCover: any; }>; evaluateCountdownProps: import("vue").ComputedRef<{ formArray: any; evaluateResultConfig: any; evaluateResultSetting: any; form: any; isFinished: any; currentTime: any; showEvaluateCountdown: any; isEvaluetaResSituation: any; evaResultObj: any; scaleViewDom: any; }>; isEvaluetaResSituation: import("vue").ComputedRef; disableEdit: import("vue").ComputedRef; desStart: import("vue").ComputedRef; desEnd: import("vue").ComputedRef; desContent: import("vue").ComputedRef; initForm: (data: import("../../shared/types").AnyObject) => Promise | undefined; batchInjectForm: (data: import("../../shared/types").AnyObject, skipValid?: boolean) => Promise; submitMethod: () => { params: any; hasCallbackItem: any; isCallback: boolean; }; onSubmitData: () => void; onSubmitForm: () => Promise; handleScoreJson: () => import("../../shared/types").AnyObject; nextLogicEvent: (choiceValue: any, formItem: any, formArray?: any[], isInit?: boolean | undefined) => void; handleDynamicDataRelation: (list: any[], formItem: any, formArray: any[]) => void; scaleChange: (val: any, item: any, config?: any) => void; labelChange: (labelList: any, item: any) => void; vodFileList: (list: any, item: any) => void; writeGuage: (showCountdown: boolean) => void; closeEvaluateCountdown: () => void; showEvaTipModal: (item: any) => Promise; handleQuery: () => void; init: (configData: any) => Promise; onSubmitDataDebounce: (this: unknown, ...args: any[]) => any; getFormChanged: () => boolean; beforeCloseFn: () => Promise; cancel: () => Promise; getScaleData: () => any; batchInjectFormNew: (data: import("../../shared/types").AnyObject, skipValid?: boolean) => Promise; readonly isCollection: (e: string) => boolean; NoData: import("vue").DefineComponent, { imgStr: import("vue").ComputedRef; props: import("@vue/shared").LooseRequired> & Readonly<{}> & {}>; handleDesc: import("vue").ComputedRef; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, { noDataTip: string; noDataImg: string; showImg: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; EvaluateCountdown: import("vue").DefineComponent never[]; }; evaluateResultConfig: { type: ArrayConstructor; default: () => never[]; }; evaluateResultSetting: { type: ObjectConstructor; default: () => {}; }; form: { type: ObjectConstructor; default: () => {}; }; currentTime: { default: number; }; showEvaluateCountdown: { type: BooleanConstructor; default: boolean; }; isEvaluetaResSituation: { type: BooleanConstructor; default: boolean; }; evaResultObj: { type: ObjectConstructor; default: () => {}; }; skipCover: { type: BooleanConstructor; default: boolean; }; scaleViewDom: { type: any; }; }>, { vDrag: { beforeMount(el: any, binding: any): void; }; str1: string; str2: string; str3: string; state: { source: string; setAnswered: number; unfold: boolean; answeredScore: number; totalScore: number; answeredRes: string; answeredColor: string; }; countdownRef: any; dragSetting: { isDrag: boolean; container: string; target: string; }; props: import("@vue/shared").LooseRequired never[]; }; evaluateResultConfig: { type: ArrayConstructor; default: () => never[]; }; evaluateResultSetting: { type: ObjectConstructor; default: () => {}; }; form: { type: ObjectConstructor; default: () => {}; }; currentTime: { default: number; }; showEvaluateCountdown: { type: BooleanConstructor; default: boolean; }; isEvaluetaResSituation: { type: BooleanConstructor; default: boolean; }; evaResultObj: { type: ObjectConstructor; default: () => {}; }; skipCover: { type: BooleanConstructor; default: boolean; }; scaleViewDom: { type: any; }; }>> & Readonly<{ onCloseEvaluateCountdown?: ((...args: any[]) => any) | undefined; }> & {}>; useFormArray: import("vue").ComputedRef; curShowTotalLen: import("vue").ComputedRef; calcShowEvaluateCountdown: import("vue").ComputedRef; toggleIcon: import("vue").ComputedRef>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; hasEva: import("vue").ComputedRef; showResSituationDetail: import("vue").ComputedRef; emit: (event: "closeEvaluateCountdown", ...args: any[]) => void; evaluateState: { totalLen: number; timer: null; countdownStr: string; isTimeOut: boolean; countdownRed: boolean; filterArr: string[]; }; evaluateStartTime: any; showCountdown: import("vue").ComputedRef; getTotalLen: () => void; countdown: (startTime: any) => void; clearTimer: () => void; handleTotalScore: () => number | undefined; resetAnsweredRes: () => void; answeredResCalc: (val: any) => void; init: () => void; checkType: (val: any) => string; calcMaxTop: () => void; toggleFold: (e: Event) => void; diffAnswered: (form: any) => void; getCountdownObj: () => { setAnswered: number; totalLen: number; }; readonly NIcon: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "closeEvaluateCountdown"[], "closeEvaluateCountdown", import("vue").PublicProps, Readonly never[]; }; evaluateResultConfig: { type: ArrayConstructor; default: () => never[]; }; evaluateResultSetting: { type: ObjectConstructor; default: () => {}; }; form: { type: ObjectConstructor; default: () => {}; }; currentTime: { default: number; }; showEvaluateCountdown: { type: BooleanConstructor; default: boolean; }; isEvaluetaResSituation: { type: BooleanConstructor; default: boolean; }; evaResultObj: { type: ObjectConstructor; default: () => {}; }; skipCover: { type: BooleanConstructor; default: boolean; }; scaleViewDom: { type: any; }; }>> & Readonly<{ onCloseEvaluateCountdown?: ((...args: any[]) => any) | undefined; }>, { form: Record; isEvaluetaResSituation: boolean; formArray: unknown[]; evaluateResultConfig: unknown[]; evaluateResultSetting: Record; currentTime: number; showEvaluateCountdown: boolean; evaResultObj: Record; skipCover: boolean; scaleViewDom: any; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; EvaluatePage: import("vue").DefineComponent never[]; }; evaluateResultConfig: { type: ArrayConstructor; default: () => never[]; }; evaluateResultSetting: { type: ObjectConstructor; default: () => {}; }; isFinished: { type: BooleanConstructor; default: boolean; }; maxScore: { type: NumberConstructor; default: number; }; }>, { str1: string; str2: string; str3: string; state: { source: string; timer: null; curTime: number; timeRange: string; banStart: boolean; }; props: import("@vue/shared").LooseRequired never[]; }; evaluateResultConfig: { type: ArrayConstructor; default: () => never[]; }; evaluateResultSetting: { type: ObjectConstructor; default: () => {}; }; isFinished: { type: BooleanConstructor; default: boolean; }; maxScore: { type: NumberConstructor; default: number; }; }>> & Readonly<{ onCloseEvaluateCountdown?: ((...args: any[]) => any) | undefined; onWriteGuage?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "writeGuage" | "closeEvaluateCountdown", ...args: any[]) => void; evaluateState: { totalLen: number; timer: null; countdownStr: string; isTimeOut: boolean; countdownRed: boolean; filterArr: string[]; }; evaluateStartTime: any; getEvaluateTime: any; getEvaluateStartTime: import("vue").ComputedRef; getEvaluateText: import("vue").ComputedRef<"测评已结束" | "开始测评">; showCountdown: import("vue").ComputedRef; showRange: import("vue").ComputedRef; getTotalLen: () => void; countdown: (startTime: any) => void; clearTimer: () => void; disabledEvaluate: import("vue").ComputedRef; isBanStart: () => boolean; init: () => void; handleEvaluateParams: () => void; writeGuage: () => void; readonly NButton: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("writeGuage" | "closeEvaluateCountdown")[], "writeGuage" | "closeEvaluateCountdown", import("vue").PublicProps, Readonly never[]; }; evaluateResultConfig: { type: ArrayConstructor; default: () => never[]; }; evaluateResultSetting: { type: ObjectConstructor; default: () => {}; }; isFinished: { type: BooleanConstructor; default: boolean; }; maxScore: { type: NumberConstructor; default: number; }; }>> & Readonly<{ onCloseEvaluateCountdown?: ((...args: any[]) => any) | undefined; onWriteGuage?: ((...args: any[]) => any) | undefined; }>, { formArray: unknown[]; evaluateResultConfig: unknown[]; evaluateResultSetting: Record; isFinished: boolean; maxScore: number; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; AnswerParse: import("vue").DefineComponent {}; }; }>, { str1: string; str2: string; str3: string; str4: string; props: import("@vue/shared").LooseRequired {}; }; }>> & Readonly<{}> & {}>; questionScore: import("vue").ComputedRef; answerSuccess: import("vue").ComputedRef; answerIcon: import("vue").ComputedRef<"icon-scale-view-dui" | "icon-scale-view-cuo">; answerResText: import("vue").ComputedRef<"部分正确" | "回答正确" | "回答错误">; scoreText: import("vue").ComputedRef<"" | "部分">; correctAnswer: import("vue").ComputedRef; answerKeyText: import("vue").ComputedRef; answerStr: import("vue").ComputedRef; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly {}; }; }>> & Readonly<{}>, { item: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly ScaleScore: import("vue").DefineComponent {}; }; maxScore: { type: NumberConstructor; default: number; }; }>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, never[], never, import("vue").PublicProps, Readonly {}; }; maxScore: { type: NumberConstructor; default: number; }; }>> & Readonly<{}>, { maxScore: number; config: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; DescribeContent: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{}> & {}>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly> & Readonly<{}>, { content: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly NButton: any; readonly NForm: any; readonly NFormItem: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("onCloseSetting" | "submitNoRequest" | "onSubmit" | "startWriteScale")[], "onCloseSetting" | "submitNoRequest" | "onSubmit" | "startWriteScale", import("vue").PublicProps, Readonly {}; }; styleSetting: { type: ObjectConstructor; default: () => {}; }; ids: { type: ObjectConstructor; default: () => { guage_id: string; db_id: undefined; }; }; params: { default: () => {}; type: ObjectConstructor; }; noBtn: { type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; default: boolean; }; hideBtn: { type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; default: boolean; }; isLock: { type: (BooleanConstructor | NumberConstructor | StringConstructor)[]; default: boolean; }; type: { type: StringConstructor; default: string; }; openType: { type: StringConstructor; default: string; }; scaleApiConfig: { type: ObjectConstructor; default: () => {}; }; getSelectOptions: { type: FunctionConstructor; default: () => Promise; }; getSearchOptions: { type: FunctionConstructor; default: () => Promise; }; getCascadeOptions: { type: FunctionConstructor; default: () => Promise; }; getLabelList: { type: FunctionConstructor; default: () => Promise; }; deleteLabel: { type: FunctionConstructor; default: () => Promise<{ status: boolean; }>; }; saveLabelItem: { type: FunctionConstructor; default: () => Promise<{ status: boolean; }>; }; uploadPictureUrl: { type: StringConstructor; default: string; }; uploadFileUrl: { type: StringConstructor; default: string; }; ak: { type: StringConstructor; default: string; }; sourceType: { type: StringConstructor; default: string; }; getChunkUploadConfig: { type: FunctionConstructor; default: () => Promise<{}>; }; chunkUploadApiConfig: { type: ObjectConstructor; default: () => {}; }; fontSizeObj: { type: ObjectConstructor; default: () => { large: number; medium: number; small: number; extrasmall: number; }; }; hasExtendBtn: { type: BooleanConstructor; default: boolean; }; printingHideBtn: { type: BooleanConstructor; default: boolean; }; isGeneratePrintPdf: { type: BooleanConstructor; default: boolean; }; combinationParmas: { type: ObjectConstructor; default: () => {}; }; allQuery: { type: ObjectConstructor; default: () => {}; }; closeConfirm: { type: BooleanConstructor; default: boolean; }; closeConfirmText: { type: StringConstructor; default: string; }; }>> & Readonly<{ onOnCloseSetting?: ((...args: any[]) => any) | undefined; onSubmitNoRequest?: ((...args: any[]) => any) | undefined; onOnSubmit?: ((...args: any[]) => any) | undefined; onStartWriteScale?: ((...args: any[]) => any) | undefined; }>, { params: Record; styleSetting: Record; type: string; isLock: string | number | boolean; sourceType: string; getLabelList: Function; deleteLabel: Function; saveLabelItem: Function; guageData: Record; ids: Record; noBtn: string | number | boolean; hideBtn: string | number | boolean; openType: string; scaleApiConfig: Record; getSelectOptions: Function; getSearchOptions: Function; getCascadeOptions: Function; uploadPictureUrl: string; uploadFileUrl: string; ak: string; getChunkUploadConfig: Function; chunkUploadApiConfig: Record; fontSizeObj: Record; hasExtendBtn: boolean; printingHideBtn: boolean; isGeneratePrintPdf: boolean; combinationParmas: Record; allQuery: Record; closeConfirm: boolean; closeConfirmText: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; declare const CRadio: SFCWithInstall {}; }; item: { type: ObjectConstructor; default: () => {}; }; isLock: { type: BooleanConstructor; default: boolean; }; inputLock: { type: BooleanConstructor; default: boolean; }; isGeneratePrintPdf: { type: (BooleanConstructor | ObjectConstructor)[]; default: boolean; }; }>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "scaleChange"[], "scaleChange", import("vue").PublicProps, Readonly {}; }; item: { type: ObjectConstructor; default: () => {}; }; isLock: { type: BooleanConstructor; default: boolean; }; inputLock: { type: BooleanConstructor; default: boolean; }; isGeneratePrintPdf: { type: (BooleanConstructor | ObjectConstructor)[]; default: boolean; }; }>> & Readonly<{ onScaleChange?: ((...args: any[]) => any) | undefined; }>, { form: Record; item: Record; isLock: boolean; isGeneratePrintPdf: boolean | Record; inputLock: boolean; }, {}, { NRadioGroup: any; NRadio: any; NInput: any; NIcon: any; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; declare const CCheckbox: SFCWithInstall {}; }; item: { type: ObjectConstructor; default: () => {}; }; isLock: { type: BooleanConstructor; default: boolean; }; inputLock: { type: BooleanConstructor; default: boolean; }; isGeneratePrintPdf: { type: (BooleanConstructor | ObjectConstructor)[]; default: boolean; }; }>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "scaleChange"[], "scaleChange", import("vue").PublicProps, Readonly {}; }; item: { type: ObjectConstructor; default: () => {}; }; isLock: { type: BooleanConstructor; default: boolean; }; inputLock: { type: BooleanConstructor; default: boolean; }; isGeneratePrintPdf: { type: (BooleanConstructor | ObjectConstructor)[]; default: boolean; }; }>> & Readonly<{ onScaleChange?: ((...args: any[]) => any) | undefined; }>, { form: Record; item: Record; isLock: boolean; isGeneratePrintPdf: boolean | Record; inputLock: boolean; }, {}, { NCheckboxGroup: any; NCheckbox: any; NInput: any; NIcon: any; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; declare const CSelect: SFCWithInstall {}; }; item: { type: ObjectConstructor; default: () => {}; }; isLock: { type: BooleanConstructor; default: boolean; }; getSelectOptions: { type: FunctionConstructor; default: () => Promise; }; getSearchOptions: { type: FunctionConstructor; default: () => Promise; }; openType: { type: StringConstructor; default: string; }; }>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "scaleChange"[], "scaleChange", import("vue").PublicProps, Readonly {}; }; item: { type: ObjectConstructor; default: () => {}; }; isLock: { type: BooleanConstructor; default: boolean; }; getSelectOptions: { type: FunctionConstructor; default: () => Promise; }; getSearchOptions: { type: FunctionConstructor; default: () => Promise; }; openType: { type: StringConstructor; default: string; }; }>> & Readonly<{ onScaleChange?: ((...args: any[]) => any) | undefined; }>, { form: Record; item: Record; isLock: boolean; openType: string; getSelectOptions: Function; getSearchOptions: Function; }, {}, { NSelect: any; NEmpty: any; LoadingCom: any; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; declare const CDatetime: SFCWithInstall {}; }; item: { type: ObjectConstructor; default: () => {}; }; isLock: { type: BooleanConstructor; default: boolean; }; }>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "scaleChange"[], "scaleChange", import("vue").PublicProps, Readonly {}; }; item: { type: ObjectConstructor; default: () => {}; }; isLock: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onScaleChange?: ((...args: any[]) => any) | undefined; }>, { form: Record; item: Record; isLock: boolean; }, {}, { NTimePicker: any; NDatePicker: any; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export { CScaleView, CRadio, CCheckbox, CSelect, CDatetime };