/** * Using a manifest map, creates component definitions and updates a package definition's element guids with * actual objects */ import type { ITerminal } from '@rushstack/terminal'; import type { IClientSideComponentManifest } from '@microsoft/sp-module-interfaces'; import type { IPackageSolutionConfig } from '../../SolutionPackager'; /** * Normalizes the passed in solution definition by cross referencing componentIds with the collected list * of manifests in the repo. If, for any feature, the componentId list is missing or empty, we add all the * components to that feature. Similarly, if the list of features in the solution is empty or missing, a * feature is automatically created for all solutions. */ export default function normalizeSolutionDefinition(terminal: ITerminal, options: IPackageSolutionConfig, manifests: Map): void; //# sourceMappingURL=normalizeSolutionDefinition.d.ts.map