import type { RawEditorSettings } from './config'; import type { QdTinymceProps } from './types'; declare const _default: import("vue").DefineComponent & Omit<{ readonly disabled: any; readonly id: any; readonly inline: any; readonly modelValue: any; readonly toolbar: any; readonly init: any; readonly initialValue: any; readonly plugins: any; readonly apiKey: any; readonly cloudChannel: any; readonly outputFormat: any; readonly modelEvents: any; readonly tagName: any; readonly tinymceScriptSrc: any; } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "disabled" | "id" | "inline" | "modelValue" | "toolbar" | "init" | "initialValue" | "plugins" | "apiKey" | "cloudChannel" | "outputFormat" | "modelEvents" | "tagName" | "tinymceScriptSrc">; $attrs: { [x: string]: unknown; }; $refs: { [x: string]: unknown; }; $slots: Readonly<{ [name: string]: import("vue").Slot | undefined; }>; $root: import("vue").ComponentPublicInstance | null; $parent: import("vue").ComponentPublicInstance | null; $host: Element | null; $emit: (event: string, ...args: any[]) => void; $el: any; $options: import("vue").ComponentOptionsBase>>, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, { init: any; apiKey: any; cloudChannel: any; id: any; initialValue: any; outputFormat: any; inline: any; modelEvents: any; plugins: any; tagName: any; toolbar: any; modelValue: any; disabled: any; tinymceScriptSrc: any; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & { beforeCreate?: (() => void) | (() => void)[]; created?: (() => void) | (() => void)[]; beforeMount?: (() => void) | (() => void)[]; mounted?: (() => void) | (() => void)[]; beforeUpdate?: (() => void) | (() => void)[]; updated?: (() => void) | (() => void)[]; activated?: (() => void) | (() => void)[]; deactivated?: (() => void) | (() => void)[]; beforeDestroy?: (() => void) | (() => void)[]; beforeUnmount?: (() => void) | (() => void)[]; destroyed?: (() => void) | (() => void)[]; unmounted?: (() => void) | (() => void)[]; renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]; errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance | null, info: string) => boolean | void)[]; }; $forceUpdate: () => void; $nextTick: typeof import("vue").nextTick; $watch: any)>(source: T, cb: T extends (...args: any) => infer R ? (...args: [R, R, import("@vue/reactivity").OnCleanup]) => any : (...args: [any, any, import("@vue/reactivity").OnCleanup]) => any, options?: import("vue").WatchOptions) => import("vue").WatchStopHandle; init: any; apiKey: any; cloudChannel: any; id: any; initialValue: any; outputFormat: any; inline: any; modelEvents: any; plugins: any; tagName: any; toolbar: any; modelValue: any; disabled: any; tinymceScriptSrc: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { "update:modelValue": (args_0: string | undefined) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ "onUpdate:modelValue"?: ((args_0: string | undefined) => any) | undefined; }>, { theme: "light" | "dark"; disabled: boolean; maxHeight: number; onChange: (content: string) => void; placeholder: string; name: string; onFocus: () => void; onBlur: () => void; options: Partial; toolbar: string | string[]; action: string | ((bucketConfigKey?: string) => string); headers: { [key: string]: string; }; method: "POST" | "GET" | "PUT" | "OPTIONS" | "PATCH" | "post" | "get" | "put" | "options" | "patch"; formatResponse: (response: any, context: import("tdesign-vue-next").FormatResponseContext) => import("tdesign-vue-next").ResponseType; bucketConfigKey: string; plugins: string[]; minHeight: number; skinUrl: string; skinDarkUrl: string; localeUrl: string; contentCss: string; emoticonsUrl: string; externalPlugins: Record; imagesUploadHandler: (blobInfo: any, success: (url: string) => void, failure: (err: string) => void) => void | Promise; filePickerCallback: (cb: (url: string, meta?: { text?: string; title?: string; }) => void, value: string, meta: Record) => void | Promise; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;