import { LitElement } from 'lit-element'; /** * Progress, display the current state or progress of a running task * * @noInheritDoc * @element li-progress * @cssprop --background * @cssprop --background-inner * @cssprop --color * @cssprop --box-shadow */ export declare class LithiumProgress extends LitElement { /** Current progress value (out of 100) */ value: number; /** Display value in progress */ showValue: boolean; /** Display progress with a circular layout */ circular: boolean; /** Display progress in a intermediate state */ intermediate: boolean; /** Display different sizes when circular */ size: 'sm' | 'md' | 'lg'; private radius; private circumference; private dashoffset; static readonly styles: import("lit-element").CSSResult[]; render(): import("lit-element").TemplateResult; firstUpdated(props: Map): void; protected updated(props: Map): void; private progress; } declare global { interface HTMLElementTagNameMap { 'li-progress': LithiumProgress; } }