import { type IPackage } from "../package/package.js"; export interface ILicenseCheckResult { ok: boolean; parseError: boolean; } interface ILicenseCheckReport { ok: boolean; allChecks: Map; failedChecks: Map; passedChecks: Map; } export type LicenseCheckReport = Readonly; export declare function createWhitelistLicenseCheckReport(pkg: IPackage, whitelist: string[], includeSelf: boolean): LicenseCheckReport; export {};