import { ActionModel, BannerStylesModel, DisplaySection, Image, InputTextModel, ListItemModal, Tag } from './../../styles/style.model';
export interface BannerSectionModel {
    id: string;
    sectionType: string;
    sectionName: string;
    content: BannerContentModel;
    styles: BannerStylesModel;
    action: ActionModel;
}
export interface ImageModel extends Image {
    showImage: boolean;
}
export interface textModel {
    value: string;
}
export interface BannerContentModel {
    tag: Tag;
    inputText: InputTextModel[];
    image: ImageModel;
    display: DisplaySection;
    listItem: ListItemModal<BannerListItem>;
}
export interface BannerListItem {
    inputText: InputTextModel[];
    icon: IconModel;
}
export interface IconModel {
    url: string;
    color: string;
    altText: string;
}
