/** `StoriesWidget` offers predefined layouts for story-like widget displays, such as rows and grids of visual content. */
export type BlazeWidgetLayoutPreset =
  /** `Row` provides layouts specifically designed for horizontal alignment of widgets in a row. */
  "StoriesWidget.Row.circles"
  /** Returns a horizontally aligned layout consisting of **vertical rectangles** `widget` items. */
  | "StoriesWidget.Row.verticalRectangles"
  /** Returns a horizontally aligned layout consisting of **horizontal rectangles** `widget` items. */
  | "StoriesWidget.Row.horizontalRectangles"
  /** Returns a single item layout consisting of **vertical rectangle** `widget` item. */
  | "StoriesWidget.Row.singleItemVerticalRectangle"
  /** Returns a single item layout consisting of **horizontal rectangle** `widget` item. */
  | "StoriesWidget.Row.singleItemHorizontalRectangle"

  /** `Grid` offers grid-based layouts for organizing widgets into columns and rows. */
  | "StoriesWidget.Grid.oneColumnHorizontalRectangles"
  /** Returns a vertically aligned grid layout consisting of **two** `columns` per `row`. */
  | "StoriesWidget.Grid.twoColumnsVerticalRectangles"
  /** Returns a vertically aligned grid layout consisting of **horizontal rectangles in two** `columns` per `row`. */
  | "StoriesWidget.Grid.twoColumnsHorizontalRectangles"
  /** Returns a vertically aligned grid layout consisting of **three** `columns` per `row`. */
  | "StoriesWidget.Grid.threeColumnsVerticalRectangles"
  /** Returns a vertically aligned grid layout consisting of **horizontal rectangles in three** `columns` per `row`. */
  | "StoriesWidget.Grid.threeColumnsHorizontalRectangles"
  /** Returns a single item layout consisting of **rectangle** `widget` items. */
  | "StoriesWidget.Grid.singleItemVerticalRectangle"
  /** Returns a single item layout consisting of **horizontal rectangle** `widget` items. */
  | "StoriesWidget.Grid.singleItemHorizontalRectangle"

  /** `MomentsWidget` offers predefined layouts tailored for displaying moment-based content. */
  | "MomentsWidget.Row.verticalRectangles"
  /** Row provides layouts specifically designed for horizontal alignment of widgets in a row, tailored to display moment-based content. */
  | "MomentsWidget.Row.horizontalRectangles"
  /** Returns a single item layout consisting of **vertical rectangle** `widget` items. */
  | "MomentsWidget.Row.singleItemVerticalRectangle"
  /** Returns a single item layout consisting of **horizontal rectangle** `widget` items. */
  | "MomentsWidget.Row.singleItemHorizontalRectangle"
  /** Returns a horizontally aligned layout consisting of **vertical rectangle** `widget` items with support for animated thumbnails. */
  | "MomentsWidget.Row.verticalAnimatedThumbnailsRectangles"

  /** `Grid` provides grid-based layouts for organizing moment-based content into columns and rows. */
  | "MomentsWidget.Grid.oneColumnHorizontalRectangles"
  /** Returns a vertically aligned grid layout consisting of **horizontal rectangles in one** `column` per `row`. */
  | "MomentsWidget.Grid.twoColumnsVerticalRectangles"
  /** Returns a vertically aligned grid layout consisting of **two** `columns` per `row`. */
  | "MomentsWidget.Grid.twoColumnsHorizontalRectangles"
  /** Returns a vertically aligned grid layout consisting of **horizontal rectangles in two** `columns` per `row`. */
  | "MomentsWidget.Grid.threeColumnsVerticalRectangles"
  /** Returns a vertically aligned grid layout consisting of **horizontal rectangles in three** `columns` per `row`. */
  | "MomentsWidget.Grid.threeColumnsHorizontalRectangles"
  /** Returns a single item layout consisting of **rectangle** `widget` items. */
  | "MomentsWidget.Grid.singleItemVerticalRectangle"
  /** Returns a single item layout consisting of **horizontal rectangle** `widget` items. */
  | "MomentsWidget.Grid.singleItemHorizontalRectangle"

  /** `VideosWidget` offers predefined layouts tailored for displaying videos-based content. */
  | "VideosWidget.Row.verticalRectangles"
  /** Row provides layouts specifically designed for horizontal alignment of widgets in a row, tailored to display videos-based content. */
  | "VideosWidget.Row.horizontalRectangles"
  /** Returns a single item layout consisting of **vertical rectangle** `widget` items. */
  | "VideosWidget.Row.singleItemVerticalRectangle"
  /** Returns a single item layout consisting of **horizontal rectangle** `widget` items. */
  | "VideosWidget.Row.singleItemHorizontalRectangle"
  /** Returns a horizontally aligned layout consisting of **vertical rectangle** `widget` items with support for animated thumbnails. */
  | "VideosWidget.Row.verticalAnimatedThumbnailsRectangles"

  /** `Grid` provides grid-based layouts for organizing videos-based content into columns and rows. */
  | "VideosWidget.Grid.oneColumnHorizontalRectangles"
  /** Returns a vertically aligned grid layout consisting of **horizontal rectangles in one** `column` per `row`. */
  | "VideosWidget.Grid.twoColumnsVerticalRectangles"
  /** Returns a vertically aligned grid layout consisting of **two** `columns` per `row`. */
  | "VideosWidget.Grid.twoColumnsHorizontalRectangles"
  /** Returns a vertically aligned grid layout consisting of **horizontal rectangles in two** `columns` per `row`. */
  | "VideosWidget.Grid.threeColumnsVerticalRectangles"
  /** Returns a vertically aligned grid layout consisting of **horizontal rectangles in three** `columns` per `row`. */
  | "VideosWidget.Grid.threeColumnsHorizontalRectangles"
  /** Returns a single item layout consisting of **rectangle** `widget` items. */
  | "VideosWidget.Grid.singleItemVerticalRectangle"
  /** Returns a single item layout consisting of **horizontal rectangle** `widget` items. */
  | "VideosWidget.Grid.singleItemHorizontalRectangle"; 
