import type { Adapter, AdapterEnvelope, AdapterSegment } from './adapter.js'; export declare class ClaudeAdapter implements Adapter { private readonly opts; readonly name: "claude"; constructor(opts: { home: string; }); detect(): Promise; resolveScratchDir(beeName: string): Promise; materialize(beeName: string, env: AdapterEnvelope, segments: AdapterSegment[]): Promise; publish(scratchDir: string): Promise; activate(_scratchDir: string): Promise; cleanup(scratchDir: string): Promise; }