export function getSession(): Promise; export function getTasks(): Promise; export function getProjects(): Promise; export function getWorkflows(projectId: string): Promise; export function getRun(projectId: string, slug: string): Promise; export interface RunOccurrencePrompt { readonly timestamp?: string; readonly step?: string; readonly phase?: number; readonly phaseName?: string; readonly phaseExecutionId?: string; readonly iteration?: number; readonly workflow?: string; readonly systemPrompt?: string; readonly userInstruction?: string; readonly instruction?: string; } export interface RunOccurrenceArtifactReport { readonly filename: string; readonly content: string; readonly omitted: boolean; } export interface RunOccurrenceArtifactsResponse { readonly reports: readonly RunOccurrenceArtifactReport[]; readonly prompts: readonly RunOccurrencePrompt[]; readonly promptsTruncated: boolean; readonly omittedPromptCount: number; readonly outcome?: Readonly>; } export function getRunOccurrenceArtifacts( projectId: string, slug: string, occurrenceId: string, signal?: AbortSignal, ): Promise; export function browseDirectories(path: string | null): Promise; export function pickNativeDirectory(): Promise; export function registerProject(projectDirectory: string): Promise; export function startTask(request: unknown): Promise; export function requeueTask(projectId: string, taskId: string): Promise; export function runTaskAction( projectId: string, taskId: string, action: string, input?: string, conversationId?: string, taskActionOptionId?: string, ): Promise; export function createChatSession(request: unknown): Promise; export function reconfigureChatSession( sessionId: string, request: unknown, ): Promise; export function restartChatSession(sessionId: string): Promise; export function continueTaskAction(sessionId: string): Promise; export function cancelTaskAction(sessionId: string): Promise; export function sendChatMessage( sessionId: string, text: string, onThinking: (content: string) => void, taskActionOptionId?: string, ): Promise;