import type { CDFComponentEntry } from '../../cdf/index.js'; import type { DTCGTokenEntry } from '../../dtcg/types.js'; import type { ManifestPayload } from './index.js'; export declare function stripUnsupportedSlotFields(entry: CDFComponentEntry): CDFComponentEntry; export declare function buildManifest(components: Array<{ key: string; entry: CDFComponentEntry; }>, tokens: DTCGTokenEntry[], opts?: { deleteAllComponents?: boolean; }): ManifestPayload; export declare function buildFilteredManifest(fullManifest: ManifestPayload, selectedComponentKeys: Set, selectedTokenPaths: Set): ManifestPayload;