export type PropertyGroupType = { key: string; displayName: string; sortOrder?: number; }; export type BuildConfig = { components: string[]; propertyGroups: Array; }; export type BuiltInPropertyGroups = 'Content' | 'Scheduling' | 'Settings' | 'Shortcut' | 'Categories' | 'DynamicBlocks'; export interface PropertyGroupRegistry { } export type PropertyGroupKey = BuiltInPropertyGroups | keyof PropertyGroupRegistry | (string & {});