import type { EditorView as CodeMirror } from '@codemirror/view'; import { type Ref } from 'vue'; import type { CodeBlockConfig } from '../../config'; import type { LanguageInfo } from '../loader'; export type CodeBlockProps = { text: Ref; selected: Ref; getReadOnly: () => boolean; codemirror: CodeMirror; language: Ref; getAllLanguages: () => Array; setLanguage: (language: string) => void; config: Omit; }; export declare const CodeBlock: import("vue").DefineComponent & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; //# sourceMappingURL=code-block.d.ts.map