import { InputTextModel } from "../../../styles/style.model";
import { AnimationModel, BackgroundModel, LayOutModel } from "../../../styles/style.model";
import { ActionModel, Image } from '../../../styles/style.model';
export interface CartSectionModal {
    id: string;
    sectionType: string;
    sectionName: string;
    styles: CartSectionStylesModel;
    content: CartContentSectionModel;
    action: ActionModel;
}
export interface CartContentSectionModel {
    inputText: InputTextModel[];
    image: ImageModel;
}
export interface ImageModel extends Image {
    showImage: boolean;
}
export interface CartSectionStylesModel {
    layout: LayOutModel;
    background: BackgroundModel;
    animation: AnimationModel;
    cartItemsStyling: boolean;
}
export interface Address {
    receiverName: string;
    receiverPhone: string;
    receiverEmail: string;
    countryName: string;
    stateName: string;
    cityName: string;
    localityName: string;
    addressLine1: string;
    landmark: string;
    zipCode: string;
    stateCode: string;
    addressType: string;
    geolocation: {
        latitude: number;
        longitude: number;
    };
}
