/** * Claude Code harness adapter. * * Derives all behavior from BaseHarnessAdapter + adapters metadata. */ import { BaseHarnessAdapter } from "../BaseAdapter"; import { type SessionResolutionDetails as SharedSessionResolutionDetails } from "../../utils/sessionMarker"; export declare function resolveCurrentSessionIdFromEnv(): string | undefined; export type SessionResolutionDetails = SharedSessionResolutionDetails; export declare function resolveSessionIdDetailed(explicit?: string): SessionResolutionDetails; export declare const __resolveCurrentSessionIdFromEnvForTests: typeof resolveCurrentSessionIdFromEnv; export declare function setBabysitterSessionIdInEnvFile(envFile: string, sessionId: string): void; declare class ClaudeCodeAdapter extends BaseHarnessAdapter { constructor(); } export declare function createClaudeCodeAdapter(): ClaudeCodeAdapter; export {}; //# sourceMappingURL=claude-code.d.ts.map