/**
* Minimal constructor declarations for the browser Web Speech API.
*
* TypeScript's DOM library does not expose these vendor-dependent globals.
* Call sites define or cast the richer instance/event shape they consume.
*/
interface BrowserSpeechRecognitionConstructor {
new (): unknown;
}
interface Window {
SpeechRecognition?: BrowserSpeechRecognitionConstructor;
webkitSpeechRecognition?: BrowserSpeechRecognitionConstructor;
}