import { type FilesystemProvider } from "../../infra/filesystem-provider.js"; import type { DiscoveryAdapter } from "../types.js"; export declare const OPERATIONAL_ARTIFACT_ADAPTER_ID = "discovery:operational-artifacts"; export declare const OPERATIONAL_ARTIFACT_ADAPTER_VERSION = "1.0.0"; /** * Create an operational artifact discovery adapter backed by an arbitrary * FilesystemProvider. */ export declare function createOperationalArtifactDiscoveryAdapterWithProvider(fs: FilesystemProvider): DiscoveryAdapter; /** * Create the default operational artifact discovery adapter. * * The adapter is deterministic: running it against the same directory * produces the same observations. */ export declare function createOperationalArtifactDiscoveryAdapter(root?: string): DiscoveryAdapter;