import type { StatelessOscillator } from "./api.js"; /** * HOF oscillator. Takes 2 stateless oscillator fns and returns new oscillator * function which produces an interpolated result of both. The returned function * takes an additional `mix` arg (`[0,1]` range) control contributions of either * oscillator (default: 0.5 aka 50/50 ratio). * * @param osc1 - * @param osc2 - */ export declare const mixOsc: (osc1: StatelessOscillator, osc2: StatelessOscillator) => StatelessOscillator; /** * Similar to {@link mixOsc}, but with `mix` arg (`[0,1]` range) directly given * to HOF and not changeable after. * * @param osc1 - * @param osc2 - * @param mix - */ export declare const mixOscHOF: (osc1: StatelessOscillator, osc2: StatelessOscillator, mix?: number) => StatelessOscillator; //# sourceMappingURL=osc-mix.d.ts.map