import type { IFileSystemSync } from '@file-services/types'; import { SetMultiMap } from '@dazl/patterns'; import type { INpmPackage } from '@dazl/resolve-directory-context'; import type { IConfigDefinition, IFeatureDefinition } from '../types.js'; import type { DirFeatures } from './analyze-features.js'; /** * Loads the features and configs of given roots and their imported dependencies * @param roots files: feature files to load. dirs: dirs to scan for configurations * @param fs * @param packages known npmPackages * @param override overrides to apply to found features * @returns */ export declare function loadFeaturesFromPaths(roots: DirFeatures, fs: IFileSystemSync, packages?: INpmPackage[], override?: {}, extensions?: string[], extraConditions?: string[]): Promise<{ features: Map; configurations: SetMultiMap; }>; //# sourceMappingURL=load-features-from-paths.d.ts.map