import type { AudioEffect } from '../interfaces'; export interface PitchManagerOptions { pitch?: number; speed?: number; randomness?: number; melodyRate?: number; melodyAmplitude?: number; } /** * Audio effect that manages pitch and speed adjustment for synthesized speech. */ export declare class PitchManager implements AudioEffect { readonly pitch: number; readonly speed: number; readonly randomness: number; readonly melodyRate: number; readonly melodyAmplitude: number; constructor(options?: PitchManagerOptions); calculatePitch(charIndex: number): number; apply(buffer: Float32Array, pitchRatio: number): Float32Array; }