import type { FabricMemorySourceConfig } from "../config.js"; import { type MemorySourceRegistry, type PortableMemorySource } from "./portable.js"; export interface FileSystemMemorySourceOptions { id: string; root: string; } /** Build a filesystem adapter for one configured source entry. */ export declare const createFileSystemMemorySource: (options: FileSystemMemorySourceOptions) => PortableMemorySource; /** Build a source registry from validated fabric.json entries. The kind * dispatch lives here so the runtime wiring stays a single call. */ export declare const createConfiguredMemorySourceRegistry: (entries: readonly FabricMemorySourceConfig[]) => MemorySourceRegistry; //# sourceMappingURL=fs-source.d.ts.map