/**
* 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;