import * as _angular_core from '@angular/core'; import { SafeHtml } from '@angular/platform-browser'; type CodeLanguage = 'html' | 'typescript' | 'json' | 'css' | 'scss'; declare class SdCodeEditor { #private; valueModel: _angular_core.ModelSignal; language: _angular_core.InputSignal; maxHeight: _angular_core.InputSignal; viewed: _angular_core.InputSignalWithTransform; copied: _angular_core.WritableSignal; textValue: _angular_core.WritableSignal; prismLang: _angular_core.Signal; private _lastEmittedValue; constructor(); highlightedCode: _angular_core.Signal; onTextChange(newText: string): void; copyToClipboard(): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { SdCodeEditor }; export type { CodeLanguage };