@assistant-ui/react
Version:
Typescript/React library for AI Chat
30 lines • 1.01 kB
TypeScript
import { ReadonlyJSONObject } from "../utils/json/json-value";
import { AssistantCloudAPI } from "./AssistantCloudAPI";
export type CloudMessage = {
id: string;
parent_id: string | null;
height: number;
created_at: Date;
updated_at: Date;
format: "aui/v0" | string;
content: ReadonlyJSONObject;
};
type AssistantCloudThreadMessageListResponse = {
messages: CloudMessage[];
};
type AssistantCloudThreadMessageCreateBody = {
parent_id: string | null;
format: "aui/v0" | string;
content: ReadonlyJSONObject;
};
type AssistantCloudMessageCreateResponse = {
message_id: string;
};
export declare class AssistantCloudThreadMessages {
private cloud;
constructor(cloud: AssistantCloudAPI);
list(threadId: string): Promise<AssistantCloudThreadMessageListResponse>;
create(threadId: string, body: AssistantCloudThreadMessageCreateBody): Promise<AssistantCloudMessageCreateResponse>;
}
export {};
//# sourceMappingURL=AssistantCloudThreadMessages.d.ts.map