import { CheckoutContentModal, CheckoutModal, CheckoutStylesModal } from './checkout.modal';
import BaseSection from '../../../sections/BaseSection';
import { BackgroundModel, BannerStylesModel, ButtonModel } from '../../../styles/style.model';
import { EventsService } from '.././../../services/events.service';
import * as i0 from "@angular/core";
export declare class CheckoutComponent extends BaseSection {
    private _eventService;
    data?: CheckoutModal;
    responseData?: any;
    index?: number;
    edit?: boolean;
    delete?: boolean;
    customClass?: string;
    nextComponentColor?: BackgroundModel;
    style?: BannerStylesModel;
    isLoading: boolean;
    constructor(_eventService: EventsService);
    editDeliveryAddress: boolean;
    content?: CheckoutContentModal;
    styles?: CheckoutStylesModal;
    button?: ButtonModel;
    ngOnInit(): void;
    placeOrder(): void;
    editSection(): void;
    get currency(): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<CheckoutComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<CheckoutComponent, "simpo-checkout", never, { "data": { "alias": "data"; "required": false; }; "responseData": { "alias": "responseData"; "required": false; }; "index": { "alias": "index"; "required": false; }; "edit": { "alias": "edit"; "required": false; }; "delete": { "alias": "delete"; "required": false; }; "customClass": { "alias": "customClass"; "required": false; }; "nextComponentColor": { "alias": "nextComponentColor"; "required": false; }; }, {}, never, never, true, never>;
}
