import { ApiEndpointsConfig } from './api-endpoints.model'; import { BrandingConfig } from './branding.model'; import { CompanyConfig } from './company.model'; import { FeatureFlagsConfig } from './feature-flags.model'; import { LocalizationConfig } from './localization.model'; import { NavigationConfig } from './navigation.model'; import { PageConfig } from './page.model'; import { PermissionsConfig } from './permissions.model'; import { SeoConfig } from './seo.model'; import { TenantConfig } from './tenant.model'; import { ThemeConfig } from './theme.model'; export interface BootstrapConfig { schemaVersion: string; generatedAt: string; tenant: TenantConfig; branding: BrandingConfig; theme: ThemeConfig; company: CompanyConfig; featureFlags: FeatureFlagsConfig; apiEndpoints: ApiEndpointsConfig; localization: LocalizationConfig; seo: SeoConfig; permissions: PermissionsConfig; navigation: NavigationConfig; pages: PageConfig[]; }