import { DataProvider, IDataLayers } from '../DataLayerTypes'; import { ScannerResults } from '../../../scanner/ScannerTypes'; import { DependencyResponse } from "../../../Clients/Dependency/IDependencyClient"; export declare class LicenseDataProvider implements DataProvider { private scanResults; private componentList; private dependencies; private licenseStorage; private licenseLayer; constructor(scanResults: ScannerResults, dependencies?: DependencyResponse); getLayerName(): string; getData(): Promise; private updateLicenseStorageFromComponentList; private updateLicenseStorageFromDependencies; private insertComponentIntoLicense; }