UNPKG

@sandlada/mdc

Version:

@sandlada/mdc is an open source component library that follows the Material Design 3 design specifications.

33 lines 1 kB
/** * @license * Copyright 2025 Sandlada & Kai Orion * SPDX-License-Identifier: MIT */ import { LitElement, type TemplateResult } from 'lit'; declare const BaseProgressIndicator_base: import("../../utils/behaviors/mixin").MixinReturn<typeof LitElement>; /** * A progress component. * * @version * Material Design 3 - Expressive * * @link * https://m3.material.io/components/progress-indicators/specs */ export declare abstract class BaseProgressIndicator extends BaseProgressIndicator_base { value: number; max: number; indeterminate: boolean; wavy: boolean; protected progressElement: HTMLElement; protected render(): TemplateResult<1>; protected abstract renderWavy(): TemplateResult; protected abstract renderLine(): TemplateResult; protected getRenderClasses(): { indeterminate: boolean; wavy: boolean; }; protected abstract renderIndicator(): TemplateResult; } export {}; //# sourceMappingURL=base-progress-indicator.d.ts.map