import Config from "@ckeditor/ckeditor5-utils/src/config"; import Collection from "@ckeditor/ckeditor5-utils/src/collection"; import PluginCollection from "./plugincollection"; import Locale from "@ckeditor/ckeditor5-utils/src/locale"; import Plugin, { LoadedPlugins } from "./plugin"; import Editor from "./editor/editor"; export default class Context { readonly config: Config; readonly editors: Collection; readonly locale: Locale; readonly plugins: PluginCollection; static builtinPlugins: Array; static defaultConfig: Record; static create(config: Record): Promise; constructor(config?: Record); destroy(): Promise; initPlugins(): Promise; t: Locale["t"]; }