import type { CliAdapter } from "./types.js"; export declare class CliRegistry { private adapters; register(adapter: CliAdapter): void; unregister(name: string): void; get(name: string): CliAdapter | undefined; list(): CliAdapter[]; listAvailable(): Promise; describe(): Promise<{ name: string; description: string; available: boolean; }[]>; }