import type { ObservationCapability } from "../types.js"; export declare const FILESYSTEM_CAPABILITY_ID = "discovery:filesystem"; export declare const FILESYSTEM_CAPABILITY_VERSION = "1.0.0"; export declare const FILESYSTEM_OBSERVATION_CONTRACT: { produces: string[]; neverProduces: string[]; }; /** * Create the filesystem observation capability backed by a custom provider. * * Useful for testing. */ export declare function createFilesystemObservationCapabilityWithProvider(provider: import("../../infra/filesystem-provider.js").FilesystemProvider): ObservationCapability; /** * Create the default filesystem observation capability. * * This is the primary way the Discovery engine acquires filesystem * observations. It is deterministic and read-only. */ export declare function createFilesystemObservationCapability(): ObservationCapability;