import type { OutputFormat, PresetName } from "../types/audio.js"; /** Default is punchy enhancement, not archival preservation. */ export declare const DEFAULT_PRESET: PresetName; export declare const DEFAULT_STRENGTH = 75; export declare const DEFAULT_FORMAT: OutputFormat; /** Peak ceiling for loudnorm / limiting. */ export declare const DEFAULT_TRUE_PEAK = -1; /** Default integrated loudness target — noticeably louder than quiet transfers. */ export declare const DEFAULT_TARGET_LUFS = -12; /** Loudness boost is on by default; use --preserve-loudness to opt out. */ export declare const DEFAULT_NORMALIZE = true; export declare const DEFAULT_DEMUCS_MODEL = "htdemucs"; export declare const DEFAULT_DEMUCS_MODEL_BEST = "htdemucs_ft"; export declare const DEFAULT_DEMUCS_DEVICE: "auto"; export declare const DEFAULT_VOCAL_CLARITY: "balanced"; export declare const DEFAULT_SEPARATION_QUALITY: "fast"; export declare const DEFAULT_VOCAL_GAIN_DB = 1.5; export declare const DEFAULT_MUSIC_GAIN_DB = -0.5; export declare const DEFAULT_VOCAL_DUCKING: "balanced"; export declare const SAFE_SAMPLE_RATES: readonly [8000, 11025, 16000, 22050, 32000, 44100, 48000, 88200, 96000, 176400, 192000]; export declare const HIGH_PEAK_THRESHOLD_DB = -0.1; export declare const CLIP_SAMPLE_THRESHOLD = 0.999; export declare const CONFIRMED_CLIP_MIN_SAMPLES = 8; export declare const BANDWIDTH_NOTE = "Bandwidth is measured from per-band level and movement over time: bands that hold a steady level are noise, bands that track the performance are content. Missing high frequencies are never synthesised."; export declare const COMPARE_DISCLAIMER = "Objective metrics do not prove that the processed version sounds better.";