import * as webpack from 'webpack'; export interface ManifestEntry { [key: string]: string; } export interface Manifest { [key: string]: ManifestEntry; } interface AsyncManifestEntry { id?: string; file: string; publicPath: string; integrity?: string; } export interface AsyncManifest { [key: string]: AsyncManifestEntry[]; } export declare function getAssetManifest(assetBasePath: string, compilation: webpack.compilation.Compilation): Manifest; export declare function getAsyncAssetManifest(compilation: webpack.compilation.Compilation, { includeIntegrity }?: { includeIntegrity?: boolean | undefined; }): AsyncManifest; export {};