import type { BaseClientOptions, BaseRequestOptions } from "../../../../BaseClient"; import { type NormalizedClientOptions } from "../../../../BaseClient"; import * as core from "../../../../core"; import * as ElevenLabs from "../../../index"; export declare namespace AudioIsolationClient { type Options = BaseClientOptions; interface RequestOptions extends BaseRequestOptions { } } export declare class AudioIsolationClient { protected readonly _options: NormalizedClientOptions; constructor(options?: AudioIsolationClient.Options); /** * Removes background noise from audio. * @throws {@link ElevenLabs.UnprocessableEntityError} */ convert(request: ElevenLabs.BodyAudioIsolationV1AudioIsolationPost, requestOptions?: AudioIsolationClient.RequestOptions): core.HttpResponsePromise>; private __convert; /** * Removes background noise from audio. * @throws {@link ElevenLabs.UnprocessableEntityError} */ stream(request: ElevenLabs.BodyAudioIsolationStreamV1AudioIsolationStreamPost, requestOptions?: AudioIsolationClient.RequestOptions): core.HttpResponsePromise>; private __stream; }