import { ZProgressTracker_Props } from '@zurich/dev-utils/code/ProgressTracker'; import { ZDSElement } from './base'; type Value = NonNullable; /** ## `` * * Represents a custom progress tracker web component. * * @remarks * The `ZProgressTracker` component displays a progress tracker with a set of steps. * Each step can have a text and an optional icon associated with it. * * @example * ```html * * * ``` * * @public * @customElement */ export declare class ZProgressTracker extends ZDSElement implements ZProgressTracker_Props { #private; readonly _name = "progress-tracker"; model?: NonNullable; steps?: ZProgressTracker_Props['steps']; config?: ZProgressTracker_Props['config']; name?: ZProgressTracker_Props['name']; _value: NonNullable; render(): import('lit-html').TemplateResult<1>; protected _onChange(e: Event, value: Value): void; reset(): void; static styles: import('lit').CSSResult; } declare global { interface HTMLElementTagNameMap { 'z-progress-tracker': ZProgressTracker; } } export {};