/** * Named theme presets built on top of {@link createThemeCatalog}. * * These provide opinionated defaults so consumers don't rebuild the same * "minimal" or "dark-only" lists in every app. Per-vendor sets are derived * from the `packages` keys, so new vendor variants appear automatically on * upgrade for opted-in vendors. */ import { type ThemeCatalog } from './create.js'; /** * Named theme presets. Known keys (`minimal`, `dark`, `light`) are always * present; additional keys are one per vendor (e.g. `catppuccin`, `dracula`). */ export type ThemeSets = { readonly minimal: ThemeCatalog; readonly dark: ThemeCatalog; readonly light: ThemeCatalog; } & { readonly [vendor: string]: ThemeCatalog; }; export declare const themeSets: ThemeSets; //# sourceMappingURL=sets.d.ts.map