import type { DetectedLicense, LicenseBucket } from "./license-detect.js"; export type LicenseWarningKind = "copyleft-into-permissive" | "permissive-into-copyleft"; export interface LicenseFederationWarning { warning: boolean; kind: LicenseWarningKind | null; publisherLicense: string | null; publisherBucket: LicenseBucket; subscriberLicense: string | null; subscriberBucket: LicenseBucket; message: string; } export declare function checkFederationLicenseCompatibility(publisher: DetectedLicense, subscriber: DetectedLicense): LicenseFederationWarning; //# sourceMappingURL=license-warnings.d.ts.map