import { BaseComponent } from "../../core/BaseComponent.js"; import type { SpeechToTextOptions } from "./SpeechToText.types.js"; export declare class SpeechToText extends BaseComponent { private options; private isRecording; private transcript; private container?; private contentEl?; private statusEl?; private buttonEl?; private languageEl?; private toggleHandler; constructor(options: SpeechToTextOptions); init(): void; destroy(): void; toggleRecording(force?: boolean): void; appendResult(chunk: string): void; setTranscript(content: string): void; clear(): void; setStatus(status: string): void; setLanguage(language: string): void; private renderTemplate; private updateTranscript; private updateRecordingButton; private tryHydrate; } //# sourceMappingURL=SpeechToText.d.ts.map