import type { RlmArtifactPaths } from "./types"; export declare const RLM_DIR_SEGMENT = "runs"; export declare function isValidRlmSessionId(sessionId: string): boolean; /** Generate a filesystem-safe, sortable session id (timestamp + random suffix). */ export declare function generateRlmSessionId(now?: Date): string; export declare function resolveRlmArtifactPaths(cwd: string, sessionId: string, gjcSessionId?: string): RlmArtifactPaths; export declare function ensureRlmSessionDir(paths: RlmArtifactPaths): Promise; export declare function rlmSessionExists(cwd: string, sessionId: string, gjcSessionId?: string): Promise; export declare function readRlmNotebookIfPresent(cwd: string, sessionId: string, gjcSessionId?: string): Promise;