import type { IFileSystemSync } from '@file-services/types'; import type { SetMultiMap } from '@dazl/patterns'; import { type INpmPackage } from '@dazl/resolve-directory-context'; import type { IConfigDefinition, IFeatureDefinition } from '../types.js'; export declare function analyzeFeatures(fs: IFileSystemSync, basePath: string, featureDiscoveryRoot?: string, featureName?: string, extensions?: string[], conditions?: string[]): Promise; export declare function findFeatures(path: string, fs: IFileSystemSync, featureDiscoveryRoot?: string, extensions?: string[], extraConditions?: string[]): Promise; export type DirFeatures = { dirs: Set; files: Set; }; export type FoundFeatures = { packages: INpmPackage[]; features: Map; configurations: SetMultiMap; }; //# sourceMappingURL=analyze-features.d.ts.map