deep-chat
Version:
Customizable chat component for AI APIs
21 lines • 626 B
TypeScript
import { ErrorMessageOverrides } from './error';
import { MessageContent } from './messages';
import { Response } from './response';
export type DemoErrors = {
[key in keyof ErrorMessageOverrides]?: boolean;
};
export type DemoResponse = Response | ((message: MessageContent) => Response);
export type DemoLoading = {
message?: boolean;
history?: {
full?: boolean;
small?: boolean;
};
};
export type Demo = true | {
response?: DemoResponse;
displayErrors?: DemoErrors;
displayLoading?: DemoLoading;
displayFileAttachmentContainer?: boolean;
};
//# sourceMappingURL=demo.d.ts.map