import { LinkObjectModel } from "../Components/AppUI/core/MultiFileUpload"; import { BUCKET_VALUE, REGION_VALUE, VG_SUPPORTED_LLM, WorkspaceModel } from "./firebase"; export interface V2API_REQ_POSTWorkspaceEmail { to: string; subject: string; html: string; } export interface V2API_REQ_POSTWorkspaceAddUser { email?: string; perms?: string; } export interface V2API_RES_WorkspaceEmailResponse { success: boolean; message: string; } export interface V2ReqShouldContinueWorkspaceModel { success?: boolean; error?: any; shouldContinue?: boolean; message?: string; workspace?: WorkspaceModel; bucket?: BUCKET_VALUE; region?: REGION_VALUE; } export interface V2API_REQ_POSTAgentUtilsLLM { systemPrompt?: string; query?: string; llm?: VG_SUPPORTED_LLM; temperature?: number; max_tokens?: number; } export interface REQ_POSTAgentUtilsFileToText { fileObject: LinkObjectModel; }