import { AnalyzedData, Source } from './types.js'; export declare class LocalSource implements Source { private readonly audioContext; readonly mediaStream: MediaStream; readonly fftSize: number; private readonly id; private readonly audioSource; private readonly analyserNode; private readonly floatTimeDomainData; private readonly floatFrequencyData; constructor(audioContext: AudioContext, mediaStream: MediaStream, fftSize: number); static create(fftSize: number): Promise; close(): Promise; getId(): string; getAnalyzedData(): AnalyzedData | undefined; }