import type { ExtractPropTypes } from 'vue'; import type CodemirrorEditorVue3 from './codemirror-editor-vue3.vue'; export declare const codemirrorEditorVue3Props: { readonly value: import("ll-plus/es/utils").EpPropFinalized; 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; }; export declare const codemirrorEditorVue3Emits: { '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; }; export type CodemirrorEditorVue3Props = ExtractPropTypes; export type CodemirrorEditorVue3Instance = InstanceType;