import type { HTMLAttributes } from 'svelte/elements';
/**
* Progress component for displaying linear progress bars.
*
* @packageDocumentation
*
* @example
* ```svelte
*
*
*
*
*
*
*
*
*
*
*
* ```
*/
interface ProgressProps extends Omit, 'class'> {
/**
* Current progress value (0 to max).
* If undefined, shows indeterminate state.
*/
value?: number;
/**
* Maximum value for progress (default: 100).
*/
max?: number;
/**
* Additional CSS classes for the container.
*/
class?: string;
/**
* Additional CSS classes for the indicator (filled portion).
*/
indicatorClass?: string;
}
declare const Progress: import("svelte").Component;
type Progress = ReturnType;
export default Progress;
//# sourceMappingURL=Progress.svelte.d.ts.map