@ant-design/x-sdk
Version:
placeholder for @ant-design/x-sdk
9 lines (8 loc) • 569 B
TypeScript
import { XRequestOptions } from '../../x-request';
import type { TransformMessage } from './AbstractChatProvider';
import AbstractChatProvider from './AbstractChatProvider';
export default class DefaultChatProvider<ChatMessage, Input, Output> extends AbstractChatProvider<ChatMessage, Input, Output> {
transformParams(requestParams: ChatMessage & Partial<Input>, options: XRequestOptions<Input, Output>): Input;
transformLocalMessage(requestParams: Partial<Input>): ChatMessage;
transformMessage(info: TransformMessage<ChatMessage, Output>): ChatMessage;
}