/** @typedef {typeof __propDef.props} ModuleEditorProps */ /** @typedef {typeof __propDef.events} ModuleEditorEvents */ /** @typedef {typeof __propDef.slots} ModuleEditorSlots */ export default class ModuleEditor extends SvelteComponentTyped<{ vim: boolean; autocomplete: boolean; errorLoc?: import("../types").StartOrEnd | null | undefined; focus?: (() => void) | undefined; }, { [evt: string]: CustomEvent; }, {}> { get focus(): () => void; } export type ModuleEditorProps = typeof __propDef.props; export type ModuleEditorEvents = typeof __propDef.events; export type ModuleEditorSlots = typeof __propDef.slots; import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: { vim: boolean; autocomplete: boolean; errorLoc?: import("../types").StartOrEnd | null | undefined; focus?: (() => void) | undefined; }; events: { [evt: string]: CustomEvent; }; slots: {}; }; export {};