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[];
};
