import { Color } from '@ionic/core'; import { TitleBlockMetada } from '../title-block/types'; /** * Props for val-progress-status component. * * @property progress - The progress value (0 to 1). * @property titles - Title block configuration. * @property color - The color of the progress bar. * @property size - The size of the text and bar (optional). * @property type - The type of progress bar (optional). * @property messages - Array of status messages. */ export type ProgressStatusMetadata = { progress: number; titles: TitleBlockMetada; color: Color; size?: 'small' | 'medium' | 'large' | 'xlarge'; type?: 'determinate' | 'indeterminate'; messages: string[]; };