/** * Kagi Diagnostics Capability. * * Probes Kagi connectivity with a lightweight web-search request * (query "scoutline-doctor-probe", limit 1) through the same client the Search * Capability uses — GET /api/v1/search with `Authorization: Bot `. * Billable. Errors are normalized through the shared probe-error seam * so no raw Provider body crosses the diagnostics boundary. */ import type { DiagnosticsCapability } from "../../capabilities/diagnostics.js"; import { type KagiTransportDeps } from "./client.js"; export interface KagiDiagnosticsCapabilityOptions { readonly env: NodeJS.ProcessEnv; readonly transport?: KagiTransportDeps; } export declare function createKagiDiagnosticsCapability(options: KagiDiagnosticsCapabilityOptions): DiagnosticsCapability; //# sourceMappingURL=diagnostics.d.ts.map