///|
/// Stable public entry point. Layered adapters live in src/facade.
pub using @facade {
  type AudioBuffer,
  type MultiChannelAudioBuffer,
  type FeatureConfig,
  type FeatureMatrix,
  type Complex,
  type MelError,
  type WindowType,
  type MelScale,
  type MelNorm,
  type LogScale,
  stft,
  stft_complex,
  mel_filterbank,
  mel_spectrogram,
  log_mel_spectrogram,
  mfcc,
  power_to_db,
  dct_ii,
  preemphasis,
  deemphasis,
  compute_delta,
  compute_rms,
  compute_energy,
  decode_wav,
  create_window,
  resample,
  resample_polyphase,
  resample_sinc,
  resample_linear,
  type StreamingExtractor,
  create_streaming_extractor,
  pad_reflect,
  fft,
  ifft,
  spectral_centroid,
  spectral_rolloff,
  spectral_flatness,
  zero_crossing_rate,
  multichannel_stft,
  multichannel_mel,
  multichannel_mfcc,
  interchannel_level_difference,
  interchannel_phase_difference,
  type ChromaNorm,
  pitch_class_name,
  chroma_filterbank,
  chroma_from_spectrogram,
  chroma_stft,
  fft_padded,
  rfft_padded,
  bluestein_fft,
  bluestein_ifft,
  dft,
  idft,
  type CqtConfig,
  cqt_frequencies,
  cqt,
  type MaskMode,
  type HpssConfig,
  type HpssResult,
  median_filter_1d,
  median_filter_time,
  median_filter_freq,
  hpss,
  hpss_from_audio,
  harmonic_energy_ratio,
  percussive_energy_ratio,
  type BiquadCoeffs,
  type BiquadFilter,
  type LoudnessResult,
  apply_k_weighting,
  true_peak_db,
  loudness_meter,
  type OnsetMethod,
  type OnsetConfig,
  spectral_flux,
  super_flux,
  onset_strength,
  peak_pick,
  onset_strength_audio,
  onset_detect_audio,
  type LpcResult,
  autocorrelation,
  levinson_durbin,
  lpc,
  lpc_to_lpcc,
  lpc_residual,
  lpc_features,
  lpcc_features,
  type YinConfig,
  type PitchTrack,
  difference_function,
  cumulative_mean_normalized_difference,
  yin_frame,
  pitch_yin,
  type TempoConfig,
  type TempogramResult,
  tempogram_from_onset,
  tempogram,
  type ContrastConfig,
  spectral_contrast,
  spectral_contrast_audio,
  istft,
  resample_to_length,
  phase_vocoder,
  time_stretch,
  pitch_shift,
  type Formant,
  type FormantFrame,
  type FormantConfig,
  durand_kerner,
  formants_frame,
  formant_track,
  formant_frequencies,
  type AnalysisResult,
  analyze,
}