import { Corners } from "./../../styles/index";
import { Image, ImageStyle, InputTextModel, ListItemModal, StylesModel } from "./../../styles/style.model";
import { CARD_SIZE, GRID_STYLE } from "./../../styles/types";
export interface ImageGridSectionModel {
    id: string;
    sectionType: string;
    sectionName: string;
    content: ImageGridContentModal;
    styles: ImageGridStylesModel;
}
export interface ImageGridContentModal {
    inputText: [InputTextModel];
    listItem: ListItemModal<ImageGridItemModel>;
}
export interface ImageGridStylesModel extends StylesModel {
    corners: Corners;
    image: ImageStyle;
    removeGaps: boolean;
    fullWidth: boolean;
    size: CARD_SIZE;
    gridStyle: GRID_STYLE;
    direction: "ROW" | "COLUMN";
    mobileColumn: number;
}
export interface ImageGridItemModel {
    image: Image;
}
