import { V2NIMAIUser, V2NIMAIModelCallResult, V2NIMProxyAIModelCallParams } from 'ts/v2_def/v2_nim_struct_def';
import { EventEmitter } from 'eventemitter3';
export declare interface V2NIMAIListener {
    /** 数字人请求回调 */
    proxyAIModelCall: [V2NIMAIModelCallResult];
}
export declare class V2NIMAIService extends EventEmitter<V2NIMAIListener> {
    instance: any;
    constructor();
    /** @brief 数字人拉取接口 */
    getAIUserList(): Promise<Array<V2NIMAIUser>>;
    /**
     * AI 数字人请求代理接口
     * @param params AI模型参数信息
     * @returns Promise<void>
     */
    proxyAIModelCall(params: V2NIMProxyAIModelCallParams): Promise<void>;
}
