import type { LicenseIdentifierConfig, SourceLicense } from '../types.js'; export declare const readLicenseFromPackageJson: (rootPath: string) => Promise; export declare const readSourceLicenses: (sourcePaths: string[], rootPath: string) => Promise; export declare const filterSourcePaths: (config: LicenseIdentifierConfig, sourcePaths: string[]) => string[]; export declare const prependLicenseToSources: (sourcePaths: string[], license: string, overwrite: boolean) => Promise; export declare const hasMatchingLicense: (fileContent: string, license: string, overwrite: boolean) => boolean; export declare const prependLicenseToFileContent: (fileContent: string, license: string) => string;