@knapsack/app
Version:
Build Design Systems on top of knapsack, by Basalt
12 lines (9 loc) • 751 B
TypeScript
// To generate JSON schemas in the `./json` folder, place any types in here, then add them to the `typeNamesToExportToJsonSchema` array in `convert-types-to-json-schemas.js`
type KsTemplateSpecSlots = import('./patterns').KsTemplateSpec['slots'];
type KnapsackCustomPagesData = import('./custom-pages').KnapsackCustomPagesData;
type KnapsackSettings = import('./knapsack.settings').KnapsackSettings;
type KnapsackAssetSetsConfig = import('./asset-sets').KnapsackAssetSetsConfig;
type KnapsackPattern = import('./patterns').KnapsackPattern;
type KnapsackNavsConfig = import('./nav').KnapsackNavsConfig;
type KnapsackConfig = import('./knapsack-config').KnapsackConfig;
type KnapsackCustomPageSettingsForm = Pick<KnapsackCustomPagesData, 'sections'>;