import { ProviderSessions } from '../base/ProviderSessions'; import type { Logger } from '../base/contract'; import type { SessionRecord, TranscriptMsg } from '../base/types'; export declare class OpencodeProviderSessions extends ProviderSessions { readonly family = "opencode"; list(root: string): Promise; resolveLatest(root: string, log?: Logger): Promise; readTranscript(_id: string, _opts?: { limit?: number; }): TranscriptMsg[]; }