/** How the configurator UI is presented. Desktop: inline | sheet | modal. Mobile: inline | drawer. */
export declare const ConfiguratorDisplayMode: {
    readonly Inline: "inline";
    readonly Sheet: "sheet";
    readonly Drawer: "drawer";
    readonly Modal: "modal";
    readonly VariantsOnlySheet: "variants-only-sheet";
    readonly InlineSheet: "inline-sheet";
};
export type ConfiguratorDisplayMode = (typeof ConfiguratorDisplayMode)[keyof typeof ConfiguratorDisplayMode];
/** Carousel display mode: 'none' hides carousel, 'stacked'/'carousel' show it. */
export declare const CarouselDisplayMode: {
    readonly None: "none";
    readonly Carousel: "carousel";
    readonly Stacked: "stacked";
};
export type CarouselDisplayMode = (typeof CarouselDisplayMode)[keyof typeof CarouselDisplayMode];
/** @deprecated Use CarouselDisplayMode */
export declare const CarouselLayout: {
    readonly None: "none";
    readonly Carousel: "carousel";
    readonly Stacked: "stacked";
};
/** @deprecated Use CarouselDisplayMode */
export type CarouselLayout = CarouselDisplayMode;
/** Variant display style for mobile and main variant selector. */
export declare const VariantDisplayMode: {
    readonly Wizard: "wizard";
    readonly List: "list";
    readonly Tabs: "tabs";
    readonly Accordion: "accordion";
    readonly Tree: "tree";
};
export type VariantDisplayMode = (typeof VariantDisplayMode)[keyof typeof VariantDisplayMode];
/** Variant display style for inline and overlay variant selectors. */
export declare const VariantDisplayStyleOverlay: {
    readonly Wizard: "wizard";
    readonly List: "list";
    readonly Tabs: "tabs";
    readonly Accordion: "accordion";
    readonly Tree: "tree";
};
export type VariantDisplayStyleOverlay = (typeof VariantDisplayStyleOverlay)[keyof typeof VariantDisplayStyleOverlay];
