import EventEmitter from "eventemitter3"; interface MicrophoneEvents { recognise: [string]; "recognise-interim": [string]; timeout: []; start: []; stop: []; } declare class Microphone extends EventEmitter { private stream; private timeoutId; private createStream; startListening: (timeout?: number | undefined) => void; stopListening: () => void; resetTimeout: (timeout: number) => void; private onTimeout; private onStreamResult; } export default Microphone;