import { InputNode, OutputNode, ToneAudioNode, ToneAudioNodeOptions } from "../../core/context/ToneAudioNode"; import { Analyser } from "./Analyser"; export declare type MeterBaseOptions = ToneAudioNodeOptions; /** * The base class for Metering classes. */ export declare class MeterBase extends ToneAudioNode { readonly name: string; /** * The signal to be analysed */ input: InputNode; /** * The output is just a pass through of the input */ output: OutputNode; /** * The analyser node for the incoming signal */ protected _analyser: Analyser; constructor(options?: Partial); dispose(): this; }