import { MjoProgressChangeEvent, MjoProgressColor, MjoProgressCompleteEvent, MjoProgressSize, MjoProgressVariant } from "./types/mjo-progress"; import { LitElement, PropertyValues } from "lit"; import { type IThemeMixin } from "./mixins/theme-mixin.js"; declare const MjoProgress_base: import("./types/mixins").MixinConstructor & typeof LitElement; export declare class MjoProgress extends MjoProgress_base implements IThemeMixin { #private; min: number; max: number; value?: number; showValue: boolean; indeterminate: boolean; label?: string; formatOptions?: Intl.NumberFormatOptions; color: MjoProgressColor; size: MjoProgressSize; variant: MjoProgressVariant; private previousValue?; render(): import("lit-html").TemplateResult<1>; protected willUpdate(changedProperties: PropertyValues): void; protected updated(_changedProperties: PropertyValues): void; static styles: import("lit").CSSResult[]; } declare global { interface HTMLElementTagNameMap { "mjo-progress": MjoProgress; } interface HTMLElementEventMap { "mjo-progress:change": MjoProgressChangeEvent; "mjo-progress:complete": MjoProgressCompleteEvent; } } export {}; //# sourceMappingURL=mjo-progress.d.ts.map