import CodemirrorEditorVue3 from './src/codemirror-editor-vue3.vue'; export declare const LlCodemirrorEditorVue3: import("ll-plus/es/utils").SFCWithInstall; readonly options: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly placeholder: import("ll-plus/es/utils").EpPropFinalized; readonly border: import("ll-plus/es/utils").EpPropFinalized; readonly width: import("ll-plus/es/utils").EpPropFinalized; readonly height: import("ll-plus/es/utils").EpPropFinalized; readonly originalStyle: import("ll-plus/es/utils").EpPropFinalized; readonly KeepCursorInEnd: import("ll-plus/es/utils").EpPropFinalized; readonly merge: import("ll-plus/es/utils").EpPropFinalized; }>, { props: import("@vue/shared").LooseRequired; readonly options: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly placeholder: import("ll-plus/es/utils").EpPropFinalized; readonly border: import("ll-plus/es/utils").EpPropFinalized; readonly width: import("ll-plus/es/utils").EpPropFinalized; readonly height: import("ll-plus/es/utils").EpPropFinalized; readonly originalStyle: import("ll-plus/es/utils").EpPropFinalized; readonly KeepCursorInEnd: import("ll-plus/es/utils").EpPropFinalized; readonly merge: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{ onBlur?: (codeMirror: any, e: any) => any; onChange?: (v: any) => any; onFocus?: (codeMirror: any, e: any) => any; onKeyup?: (codeMirror: any, e: any) => any; onScroll?: (codeMirror: any) => any; "onUpdate:value"?: (v: any) => any; }> & {}>; emits: ((event: "blur", codeMirror: any, e: any) => void) & ((event: "change", v: any) => void) & ((event: "focus", codeMirror: any, e: any) => void) & ((event: "keyup", codeMirror: any, e: any) => void) & ((event: "scroll", codeMirror: any) => void) & ((event: "update:value", v: any) => void); codemirrorRef: import("vue").Ref; newValue: import("vue").WritableComputedRef; onChange: (v: any) => void; onBlur: (codeMirror: any, e: any) => void; onFocus: (codeMirror: any, e: any) => void; onScroll: (codeMirror: any) => void; onKeyup: (codeMirror: any, e: any) => void; codemirrorExpose: { cminstance(): any; destroy(): any; refresh(): any; resize(): any; }; readonly Codemirror: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:value': (v: any) => boolean; change: (v: any) => boolean; blur: (codeMirror: any, e: any) => any; focus: (codeMirror: any, e: any) => any; scroll: (codeMirror: any) => boolean; keyup: (codeMirror: any, e: any) => any; }, string, import("vue").PublicProps, Readonly; readonly options: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly placeholder: import("ll-plus/es/utils").EpPropFinalized; readonly border: import("ll-plus/es/utils").EpPropFinalized; readonly width: import("ll-plus/es/utils").EpPropFinalized; readonly height: import("ll-plus/es/utils").EpPropFinalized; readonly originalStyle: import("ll-plus/es/utils").EpPropFinalized; readonly KeepCursorInEnd: import("ll-plus/es/utils").EpPropFinalized; readonly merge: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{ onBlur?: (codeMirror: any, e: any) => any; onChange?: (v: any) => any; onFocus?: (codeMirror: any, e: any) => any; onKeyup?: (codeMirror: any, e: any) => any; onScroll?: (codeMirror: any) => any; "onUpdate:value"?: (v: any) => any; }>, { readonly value: string; readonly width: string; readonly placeholder: string; readonly height: string; readonly border: import("ll-plus/es/utils").EpPropMergeType; readonly originalStyle: import("ll-plus/es/utils").EpPropMergeType; readonly KeepCursorInEnd: import("ll-plus/es/utils").EpPropMergeType; readonly merge: import("ll-plus/es/utils").EpPropMergeType; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default LlCodemirrorEditorVue3; export * from './src/codemirror-editor-vue3'; declare module 'vue' { interface GlobalComponents { LlCodemirrorEditorVue3: typeof CodemirrorEditorVue3; } }