import React from 'react'; import { FlintLinearProgress as FlintLinearProgressElement } from '@getufy/flint-ui/progress/flint-linear-progress'; /** * flint-linear-progress: a horizontal progress bar. */ export interface FlintLinearProgressProps extends Omit, 'color'> { /** * Progress mode: determinate shows a specific value, indeterminate shows a looping animation. * Allowed values: 'determinate' | 'indeterminate' */ mode?: 'determinate' | 'indeterminate'; /** When true, shows a looping animation instead of a specific progress value. */ indeterminate?: boolean; /** Current progress value (0 to max). */ value?: number; /** Maximum value. The progress is calculated as value / max. */ max?: number; /** Height of the progress bar in pixels. */ height?: number; /** * Color theme of the progress bar. * Allowed values: 'primary' | 'success' | 'error' | 'warning' */ color?: 'primary' | 'success' | 'error' | 'warning'; /** Accessible label for the progress bar. */ label?: string; } export declare const FlintLinearProgress: React.ForwardRefExoticComponent>;