import type { InputControl } from "@e-xisto/form-control"; import type { PublicEcommerceService } from "./types"; export declare enum EcommerceStatus { ACCOUNT = "#/my-account", ACTIVATE_ACCOUNT = "#/activate-account", CART = "#/cart", CARTLEFT = "#/cart-left", CHECKOUT = "#/checkout", CREATE_ACCOUNT = "#/create-account", CUSTOMER_LOGIN = "#/customer-login", NONE = "", SIGNIN = "#/signin", ORDER_SUMMARY = "#/order-summary", ORDER_ERROR = "#/order-error", REMEMBER_PASSWORD = "#/remember-password", REGISTER = "#/register", RESET_PASSWORD = "#/reset-password", SALES_ACCOUNT = "#/sales-account", SALES_SIGNIN = "#/sales-signin", SALES_REMEMBER_PASSWORD = "#/sales-remember-password", SALES_RESET_PASSWORD = "#/sales-reset-password" } export declare class EcommerceReadyEvent extends Event { readonly ecommerce: PublicEcommerceService; constructor(type: string, ecommerce: PublicEcommerceService); } export declare class InputControlChangeEvent extends Event { readonly control: InputControl; constructor(type: string, control: InputControl); }