import { LitElement } from 'lit';
import { ShadowPartsController } from '../../controllers/shadow-parts-controller';
declare global {
    interface HTMLElementTagNameMap {
        "wy-progress-circular": WyProgressCircular;
    }
}
/**
 * Progress bar with percentage indicator, indeterminate, error and warning states.
 *
 * @csspart wy-progress - Base for progress.
 * @csspart wy-progress-reveal - When in revealing mode.
 * @csspart wy-progress-overlay - When in overlay layer.
 * @csspart wy-progress-padded - When padded.
 * @csspart wy-progress-circular - Progress wrapper.
 * @csspart wy-primary - Modifier for primary color.
 * @csspart wy-progress-indeterminate - When in indeterminate state.
 * @csspart wy-progress-circle - Progress circle.
 * @csspart wy-progress-indeterminate-circle - The circle when in indeterminate state.
 * @csspart wy-progress-remaining - The remainder circle when in progress state.
 * @csspart wy-progress-done - The done circle when in progress state.
 */
export declare class WyProgressCircular extends LitElement {
    static styles: import('lit').CSSResult[];
    protected shadowParts: ShadowPartsController;
    /**
     * The size of the progress in pixels. The pixels are translated to rem size with a base of 16px/rem.
     */
    size: number;
    /**
     * Indeterminate state. Whether or not to display indeterminate progress, which gives no indication
     * to how long an activity will take. Overrides progress indication.
     */
    indeterminate: boolean;
    /**
     * Use padding around the progress bar.
     */
    padded: boolean;
    /**
     * Overlayed positioning.
     */
    overlay: boolean;
    /**
     * Progress to display, a fraction between 0 and `max`.
     */
    value: number;
    /**
     * Maximum progress to display, defaults to 1.
     */
    max: number;
    /**
     * Reveals the progress after a delay. This makes the progress stay hidden when it has a rapid completion.
     */
    reveal: boolean;
    render(): import('../../../node_modules/lit-html/node/lit-html.js').TemplateResult<1>;
}
//# sourceMappingURL=wy-progress-circular.d.ts.map