import type React from "react"; import { type BundledLanguage, type BundledTheme } from "shiki"; export interface CodeEditorProps { /** Initial code content */ initialValue?: string; /** Programming language */ language?: BundledLanguage; /** Callback when content changes */ onChange?: (value: string) => void; /** Placeholder text */ placeholder?: string; /** Height of the editor */ height?: string | number; /** Additional CSS class */ className?: string; /** Whether the editor is read-only */ readOnly?: boolean; /** Show line numbers */ showLineNumbers?: boolean; /** Theme for syntax highlighting */ theme?: BundledTheme; /** Enable language selector */ showLanguageSelector?: boolean; /** Available languages for selector */ availableLanguages?: BundledLanguage[]; } export declare const CodeEditor: React.FC; //# sourceMappingURL=code-editor.d.ts.map