
import { SerializedComponentInfo } from "./generateComponentData.js";
import { GeneratedPurgeCSSData } from "../purger/legacy/purgeCSS.js";
import { Command } from "@yahoo/uds-cli/lib";

//#region src/commands/purge.d.ts
type Context = {
  variants: Record<string, Record<string, string>>;
  autoVariants: Record<string, Record<string, string>>;
  componentData: Record<string, SerializedComponentInfo>;
  packageJson: Record<string, any>;
  generatedPurgeCssData: GeneratedPurgeCSSData;
};
declare const makePurgeCommand: (getContext: () => Promise<Context>) => Command;
//#endregion
export { makePurgeCommand };
//# sourceMappingURL=purge.d.ts.map