import { type PartialWithUndefined } from '@augment-vir/common';
/**
 * A [`<progress>`](https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/progress)
 * alternative that supports custom styling in _all_ browsers via CSS vars _and_ prevents background
 * bleed.
 *
 * @category Progress
 * @category Elements
 * @see https://electrovir.github.io/element-vir/vira/book/elements/vira-progress
 */
export declare const ViraProgress: import("element-vir").DeclarativeElementDefinition<"vira-progress", Readonly<{
    value: number;
} & PartialWithUndefined<{
    /** @default 0 */
    min: number;
    /** @default 100 */
    max: number;
}>>, {}, {}, "vira-progress-", "vira-progress-border-radius" | "vira-progress-background-color" | "vira-progress-foreground-color", readonly []>;
