import type { PluginInput } from "@opencode-ai/plugin"; import type { SessionMessage, SessionMetadata, TodoItem } from "./types"; export declare function getSdkMainSessions(client: PluginInput["client"], directory?: string): Promise; export declare function getSdkAllSessions(client: PluginInput["client"]): Promise; export declare function sdkSessionExists(client: PluginInput["client"], sessionID: string): Promise; export declare function getSdkSessionMessages(client: PluginInput["client"], sessionID: string): Promise; export declare function getSdkSessionTodos(client: PluginInput["client"], sessionID: string): Promise; export declare function shouldFallbackFromSdkError(error: unknown): boolean;