export interface RpcMethods_AsrClient {
    "asrManager._client.on": {
        args: [event: "\"error\"" | "\"loading\"" | "\"ready\"" | "\"start\"" | "\"update\"" | "\"complete\"" | "\"progress\"", handler: (...args: any[]) => any];
        return: any;
    };
    "asrManager._client.emit": {
        args: [event: "\"error\"" | "\"loading\"" | "\"ready\"" | "\"start\"" | "\"update\"" | "\"complete\"" | "\"progress\"", data: any];
        return: void;
    };
    "asrManager._client.initialize": {
        args: [config: undefined | any];
        return: Promise<void>;
    };
    "asrManager._client.generate": {
        args: [audio: Float32Array<ArrayBuffer | SharedArrayBuffer> | any, language: string, config: undefined | any];
        return: Promise<string | string[]>;
    };
    "asrManager._client.terminate": {
        args: [];
        return: void;
    };
}
//# sourceMappingURL=AsrClient.rpc.d.ts.map