/**
* Different types of IllustrationMessageDesign.
* @public
* @since 2.0.0
*/
declare enum IllustrationMessageDesign {
/**
* Automatically decides the Illustration size (Base, Dot, Spot,
* Dialog, or Scene) depending on the IllustratedMessage container width.
*
* **Note:** `Auto` is the only option where the illustration size is changed according to
* the available container width. If any other `IllustratedMessageSize` is chosen, it remains
* until changed by the app developer.
* @public
*/
Auto = "Auto",
/**
* Base `Illustration` size (XS breakpoint). Suitable for cards (two columns).
*
* **Note:** When `Base` is in use, no illustration is displayed.
* @public
*/
Base = "Base",
/**
* Dot Illustration size (XS breakpoint). Suitable for table rows.
* @public
* @deprecated Since 2.10.0, use ExtraSmall instead
*/
Dot = "Dot",
/**
* Spot Illustration size (S breakpoint). Suitable for cards (four columns).
* @public
* @deprecated Since 2.10.0, use Small instead
*/
Spot = "Spot",
/**
* Dialog `Illustration` size (M breakpoint). Suitable for dialogs.
* @public
* @deprecated Since 2.10.0, use Medium instead
*/
Dialog = "Dialog",
/**
* Scene `Illustration` size (L breakpoint). Suitable for a `Page` or a table.
* @public
* @deprecated Since 2.10.0, use Large instead
*/
Scene = "Scene",
/**
* ExtraSmall Illustration size (XS breakpoint). Suitable for table rows.
* @public
*/
ExtraSmall = "ExtraSmall",
/**
* Small Illustration size (S breakpoint). Suitable for cards (four columns).
* @public
*/
Small = "Small",
/**
* Medium `Illustration` size (M breakpoint). Suitable for dialogs.
* @public
*/
Medium = "Medium",
/**
* Large `Illustration` size (L breakpoint). Suitable for a `Page` or a table.
* @public
*/
Large = "Large"
}
export default IllustrationMessageDesign;