/// export declare const mockChannelConstructor: jest.Mock; export declare const mockChannelVolume: jest.Mock; export declare const mockChannelPan: jest.Mock; export declare const mockChannelDispose: jest.Mock; declare class Channel { constructor(volume: any, pan: any); } export declare const mockPolySynthConstructor: jest.Mock; export declare const mockPolySynthTriggerAttack: jest.Mock; export declare const mockPolySynthTriggerRelease: jest.Mock; export declare const mockPolySynthDispose: jest.Mock; export declare const mockPolySynthChain: jest.Mock; export declare const mockPolySynthSet: jest.Mock; declare class PolySynth { constructor(polyphony: any, voice: any, voiceArgs: any); } export declare const mockMembraneSynthConstructor: jest.Mock; declare class MembraneSynth { constructor(options: any); } export declare const mockMetalSynthConstructor: jest.Mock; declare class MetalSynth { constructor(options: any); } export declare const mockNoiseSynthConstructor: jest.Mock; declare class NoiseSynth { constructor(options: any); } export declare const mockPluckSynthConstructor: jest.Mock; declare class PluckSynth { constructor(options: any); } export declare const mockSamplerConstructor: jest.Mock; export declare const mockSamplerDispose: jest.Mock; export declare const mockSamplerAdd: jest.Mock; declare class Sampler { constructor(samples: any); } export declare const mockAutoFilterConstructor: jest.Mock; declare class AutoFilter { constructor(); } export declare const mockAutoPannerConstructor: jest.Mock; declare class AutoPanner { constructor(); } export declare const mockEQ3Constructor: jest.Mock; declare class EQ3 { constructor(low: any, mid: any, high: any); } export declare const mockSequenceConstructor: jest.Mock; export declare const mockSequenceAdd: jest.Mock; export declare const mockSequenceRemove: jest.Mock; export declare const mockSequenceRemoveAll: jest.Mock; declare class Sequence { constructor(callback: any, steps: any); } declare const MockTone: { Master: { volume: { value: number; }; mute: boolean; chain: jest.Mock; dispose: jest.Mock; }; Transport: { bpm: { value: any; }; start: jest.Mock; stop: jest.Mock; }; Channel: typeof Channel; PolySynth: typeof PolySynth; Synth: string; AMSynth: string; DuoSynth: string; FMSynth: string; MembraneSynth: typeof MembraneSynth; MetalSynth: typeof MetalSynth; MonoSynth: string; NoiseSynth: typeof NoiseSynth; PluckSynth: typeof PluckSynth; Sampler: typeof Sampler; AutoFilter: typeof AutoFilter; AutoPanner: typeof AutoPanner; EQ3: typeof EQ3; Sequence: typeof Sequence; }; export default MockTone;