import type { Webpack } from '../webpack'; import type { EntrypointItem } from '../types'; export declare function collector(from: TEntry[], isItem: (entry: TEntry) => boolean, getChildren: (entry: TEntry) => TEntry[], getId: (item: TResult) => TID): Map; export declare function collectRawModules(compilation: Webpack.Compilation): Webpack.RawModule[]; export declare function collectRawModulesFromArray(modules: Webpack.Module[]): Map; export declare function collectRawAssetsFromArray(assets: Webpack.Asset[]): Map; export declare function collectRawReasonsFromArray(modules: Webpack.Reason[]): Map; export declare function collectRawChunks(compilation: Webpack.Compilation): Webpack.Chunk[]; export declare function collectRawAssets(compilation: Webpack.Compilation): Webpack.RawAsset[]; export declare function collectRawEntrypoints(compilation: Webpack.Compilation): EntrypointItem[];