import { type PlatformInfo } from './detect-platform.js';
export interface OpusToolsResult {
    installed: boolean;
    version?: string;
    /** True iff we ran an installer (vs. it was already present). */
    freshInstall: boolean;
    reason?: string;
    manualCommand?: string;
}
/** `opusenc --version` → first line, or undefined if the binary is absent. */
export declare function probeOpusenc(): string | undefined;
export declare function ensureOpusTools(info?: PlatformInfo): Promise<OpusToolsResult>;
//# sourceMappingURL=ensure-opus.d.ts.map