import type { BasicLogger } from "@cline/shared"; import type { SessionMessagesArtifactUploader } from "../../types/session"; import { UnifiedSessionPersistenceService } from "./persistence-service"; export declare class FileSessionService extends UnifiedSessionPersistenceService { constructor(sessionsDir?: string, options?: { messagesArtifactUploader?: SessionMessagesArtifactUploader; logger?: BasicLogger; }); ensureSessionsDir(): string; }