import { Color } from '@ionic/core'; /** * Props for val-progress-bar component. * * @property progress - The progress value (0 to 1). * @property size - The progress bar size ('small' | 'medium' | 'large' | 'xlarge'). * @property color - The progress bar color (Ionic color string). * @property buffer - The buffer value for the bar. * @property type - The type of progress bar ('determinate' | 'indeterminate'). * @property rounded - Whether the bar has rounded corners. */ export interface ProgressBarMetadata { progress: number; size: 'small' | 'medium' | 'large' | 'xlarge'; color: Color; buffer: number; type: 'determinate' | 'indeterminate'; rounded: boolean; }