interface ConstructedOptions {
    pattern: RegExp;
    unacceptablePattern?: RegExp;
    abortOnUnacceptableLicense: boolean;
    perChunkOutput: boolean;
    licenseFilenames: string[];
    licenseTemplateDir?: string;
    licenseFileOverrides?: {
        [key: string]: string;
    };
    licenseTypeOverrides?: {
        [key: string]: string;
    };
    outputTemplate: string;
    outputFilename: string;
    suppressErrors: boolean;
    includePackagesWithoutLicense: boolean;
    addBanner: boolean;
    bannerTemplate: string;
    includedChunks: string[];
    excludedChunks: string[];
    additionalPackages: string[];
    buildRoot?: string;
    modulesDirectories: string[];
}
export { ConstructedOptions };
