import { ToneAudioNodeOptions } from "../core/context/ToneAudioNode"; import { SignalOperator } from "./SignalOperator"; import { WaveShaper } from "./WaveShaper"; /** * Return the absolute value of an incoming signal. * * @example * var signal = new Tone.Signal(-1); * var abs = new Tone.Abs(); * signal.connect(abs); * //the output of abs is 1. * @category Signal */ export declare class Abs extends SignalOperator { readonly name: string; /** * The node which converts the audio ranges */ private _abs; /** * The AudioRange input [-1, 1] */ input: WaveShaper; /** * The output range [0, 1] */ output: WaveShaper; /** * clean up */ dispose(): this; }