import { StyleValue } from '../../node_modules/vue'; /** * Generic step type for accordion and wizard components */ export type Step = symbol | string; /** * ContentPlaceholder component types */ export interface BoxStyle { style: StyleValue; subClass?: string; } export type ContentPlaceholderRowBoxes = (number | string)[][]; export interface ContentPlaceholderRow { height: number | string; boxes: ContentPlaceholderRowBoxes; } export interface ContentPlaceholderStyledRow { height: number | string; boxes: BoxStyle[]; } export type ContentPlaceholderStyledRows = ContentPlaceholderStyledRow[]; export type ContentPlaceholderRows = ContentPlaceholderRow[];