UNPKG

@graphteon/juricode

Version:

We are forging the future with lines of digital steel

29 lines (28 loc) 835 B
export interface Conversation { conversation_id: string; url?: string; created_at: string; updated_at: string; title: string; status: 'active' | 'completed' | 'failed'; repository?: string; git_provider?: string; selected_branch?: string; } export interface CreateConversationInput { title?: string; repository?: string; git_provider?: string; selected_branch?: string; initial_user_msg?: string; image_urls?: string[]; replay_json?: string; } export declare class ConversationService { private baseUrl; constructor(); createConversation(input: CreateConversationInput): Promise<Conversation>; getConversations(): Promise<Conversation[]>; getConversation(id: string): Promise<Conversation | null>; deleteConversation(id: string): Promise<void>; }