import { UUID } from "@opendaw/lib-std"; import { VaporisateurDeviceBox } from "@opendaw/studio-boxes"; import { Address, BooleanField, StringField } from "@opendaw/lib-box"; import { DeviceHost, InstrumentDeviceBoxAdapter } from "../../DeviceAdapter"; import { LabeledAudioOutput } from "../../LabeledAudioOutputsOwner"; import { BoxAdaptersContext } from "../../BoxAdaptersContext"; import { TrackType } from "../../timeline/TrackType"; import { AudioUnitBoxAdapter } from "../../audio-unit/AudioUnitBoxAdapter"; export declare class VaporisateurDeviceBoxAdapter implements InstrumentDeviceBoxAdapter { #private; readonly type = "instrument"; readonly accepts = "midi"; readonly manualUrl = "manuals/devices/instruments/vaporisateur"; readonly namedParameter: { readonly oscillators: { waveform: import("../..").AutomatableParameterFieldAdapter; volume: import("../..").AutomatableParameterFieldAdapter; octave: import("../..").AutomatableParameterFieldAdapter; tune: import("../..").AutomatableParameterFieldAdapter; }[]; readonly noise: { readonly volume: import("../..").AutomatableParameterFieldAdapter; readonly attack: import("../..").AutomatableParameterFieldAdapter; readonly hold: import("../..").AutomatableParameterFieldAdapter; readonly release: import("../..").AutomatableParameterFieldAdapter; }; readonly filterOrder: import("../..").AutomatableParameterFieldAdapter; readonly cutoff: import("../..").AutomatableParameterFieldAdapter; readonly resonance: import("../..").AutomatableParameterFieldAdapter; readonly attack: import("../..").AutomatableParameterFieldAdapter; readonly decay: import("../..").AutomatableParameterFieldAdapter; readonly sustain: import("../..").AutomatableParameterFieldAdapter; readonly release: import("../..").AutomatableParameterFieldAdapter; readonly filterEnvelope: import("../..").AutomatableParameterFieldAdapter; readonly filterKeyboard: import("../..").AutomatableParameterFieldAdapter; readonly voicingMode: import("../..").AutomatableParameterFieldAdapter; readonly glideTime: import("../..").AutomatableParameterFieldAdapter; readonly unisonCount: import("../..").AutomatableParameterFieldAdapter; readonly unisonDetune: import("../..").AutomatableParameterFieldAdapter; readonly unisonStereo: import("../..").AutomatableParameterFieldAdapter; readonly lfoWaveform: import("../..").AutomatableParameterFieldAdapter; readonly lfoRate: import("../..").AutomatableParameterFieldAdapter; readonly lfoTargetTune: import("../..").AutomatableParameterFieldAdapter; readonly lfoTargetVolume: import("../..").AutomatableParameterFieldAdapter; readonly lfoTargetCutoff: import("../..").AutomatableParameterFieldAdapter; }; constructor(context: BoxAdaptersContext, box: VaporisateurDeviceBox); get box(): VaporisateurDeviceBox; get uuid(): UUID.Bytes; get address(): Address; get labelField(): StringField; get iconField(): StringField; get defaultTrackType(): TrackType; get enabledField(): BooleanField; get minimizedField(): BooleanField; get acceptsMidiEvents(): boolean; deviceHost(): DeviceHost; audioUnitBoxAdapter(): AudioUnitBoxAdapter; labeledAudioOutputs(): Iterable; terminate(): void; } //# sourceMappingURL=VaporisateurDeviceBoxAdapter.d.ts.map