import type { WidgetCollection, WidgetDefinition } from "../../widgets/collections/types"; /** * Creates a subset WidgetCollection from a parent collection, filtered to include only * the specified widget types. This enables passing minimal schemas to AI prompts instead * of sending irrelevant widget definitions. * * @param parentCollection The source collection to filter from. * @param widgetTypeNames Array of widget type names to include in the subset. * @returns A new WidgetCollection containing only the specified widgets. */ export declare function createSubsetCollection>, readonly string[]>>(parentCollection: C, widgetTypeNames: ReadonlyArray): WidgetCollection>, ReadonlyArray>; //# sourceMappingURL=subset.d.ts.map