import { FeatureModel, FormItemModel, ImageModel, MenuItemModel, TestimonialModel } from "./" import { PageSectionModel } from "./abstractions" export interface BlogTitleSectionModel extends PageSectionModel { postedOnBy: string } export interface CallToActionSectionModel extends PageSectionModel { privacyDisclaimer?: string email?: FormItemModel } export interface CommentsSectionModel extends PageSectionModel { leaveComment: string } export interface FeaturesSectionModel extends PageSectionModel { items: FeatureModel [] } export interface FeaturedBlogSectionModel extends PageSectionModel { readTime: string } export interface FeaturedBlogsSectionModel extends PageSectionModel {} export interface ProductSectionModel extends PageSectionModel { availableQuantity: string, addToCart: string } export interface RelatedProductsSectionModel extends PageSectionModel {} export interface TestimonialsSectionModel extends PageSectionModel { items: TestimonialModel [] } export interface TitleSectionModel extends PageSectionModel { image?: ImageModel, primaryLink?: MenuItemModel, secondaryLink?: MenuItemModel }