import * as vue from 'vue'; import { Plugin, PropType } from 'vue-demi'; import { Mode } from 'vanilla-jsoneditor'; type SFCWithInstall = T & Plugin; declare enum UpdateModelValueEvent { vue3 = "update:modelValue", vue2 = "input" } declare const updateModelValueEvent: UpdateModelValueEvent; declare const JsonEditorVue: vue.DefineComponent; }; debounce: { type: PropType; }; stringified: { type: PropType; default: undefined; }; } & { mainMenuBar: { type: PropType; default: undefined; }; navigationBar: { type: PropType; default: undefined; }; statusBar: { type: PropType; default: undefined; }; askToFormat: { type: PropType; default: undefined; }; readOnly: { type: PropType; default: undefined; }; escapeControlCharacters: { type: PropType; default: undefined; }; escapeUnicodeCharacters: { type: PropType; default: undefined; }; flattenColumns: { type: PropType; default: undefined; }; }>, () => vue.VNode, {}, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, { [updateModelValueEvent]: (_payload: any) => boolean; 'update:mode': (_payload: Mode) => boolean; }, string, vue.PublicProps, Readonly; }; debounce: { type: PropType; }; stringified: { type: PropType; default: undefined; }; } & { mainMenuBar: { type: PropType; default: undefined; }; navigationBar: { type: PropType; default: undefined; }; statusBar: { type: PropType; default: undefined; }; askToFormat: { type: PropType; default: undefined; }; readOnly: { type: PropType; default: undefined; }; escapeControlCharacters: { type: PropType; default: undefined; }; escapeUnicodeCharacters: { type: PropType; default: undefined; }; flattenColumns: { type: PropType; default: undefined; }; }>> & Readonly<{ [x: `on${Capitalize}`]: ((_payload: any) => any) | undefined; }>, { mainMenuBar: boolean; navigationBar: boolean; statusBar: boolean; askToFormat: boolean; readOnly: boolean; escapeControlCharacters: boolean; escapeUnicodeCharacters: boolean; flattenColumns: boolean; stringified: boolean; }, {}, {}, {}, string, vue.ComponentProvideOptions, true, {}, any>; declare const _default: SFCWithInstall; export = _default;