/************ Processor: ts ************/ import * as __beyond_dep_ns_0 from '@beyond-js/reactive/model'; // index.ts declare namespace ns_0 { import ReactiveModel = __beyond_dep_ns_0.ReactiveModel; import IRecorderSpecs = ns_1.IRecorderSpecs; export class Recorder extends ReactiveModel { #private; get chunks(): Blob[]; get status(): any; get recording(): boolean; get error(): string; get valid(): boolean; get audio(): any; get analyser(): any; get transcription(): string; constructor(); hasPermissions(): Promise; init(): Promise; getSpeechRecognition(): void; initialise(specs?: {}): Promise; record(specs?: IRecorderSpecs): any; stopStream: () => void; stop(): any; } } // interface.ts declare namespace ns_1 { export interface IRecorderSpecs { speechRecognition?: boolean; analyser?: boolean; } } export import Recorder = ns_0.Recorder; export declare const hmr: {on: (event: string, listener: any) => void, off: (event: string, listener: any) => void };