import type { HashManager } from '../../utils/hash-manager.js'; import type { LifecycleContext } from '../../../../types/plugins/common'; import type { CatalogEntitiesService } from '../../database/catalog-entities-service.js'; import type { EntitiesCatalogConfig } from '@redocly/config'; export declare class FsEntitiesExtractor { #private; constructor({ fileHashManager, context, catalogEntitiesService, catalogConfig, shouldCalculateEntities, }: { fileHashManager: HashManager; context: LifecycleContext; catalogEntitiesService: CatalogEntitiesService; catalogConfig: EntitiesCatalogConfig; shouldCalculateEntities: boolean; }); extract(path?: string): Promise; } //# sourceMappingURL=fs-entities-extractor.d.ts.map