import { SectionConfig } from './section.model';
import { PlatformLayoutConfig } from './layout.model';

export interface PageRouteConfig {
  path: string;
  exact?: boolean;
}

export interface PageConfig {
  id: string;
  key: string;
  title: string;
  route: PageRouteConfig;
  layout: string | PlatformLayoutConfig;
  sections: SectionConfig[];
  seoKey?: string;
  featureFlag?: string;
  visible?: boolean;
}
