import type { AgentAdapter } from "@pulsemcp/air-core"; export interface FindAdapterOptions { /** * Additional directories to search for adapter packages. * Typically the directory containing air.json (e.g. ~/.air/) so that * packages installed via `air install` are discoverable. */ searchDirs?: string[]; } /** * Find an adapter by agent name. * Returns null if the adapter package isn't installed. * * Pass `searchDirs` to also look in directories outside the normal * Node resolution chain (e.g. the ~/.air/ directory where `air install` * places packages). */ export declare function findAdapter(name: string, options?: FindAdapterOptions): Promise; /** * List all available adapter names (installed packages only). * * Pass `searchDirs` to also look in directories outside the normal * Node resolution chain. */ export declare function listAvailableAdapters(options?: FindAdapterOptions): Promise; //# sourceMappingURL=adapter-registry.d.ts.map