/**
 * `<pipeline-status-ui>` — Single updating pipeline status indicator showing current step and progress. Renders inline as a status pill with optional progress bar; updates via the status property. Use for long-running agent or build pipelines; for multi-step wizards use <stepper-ui> instead.
 *
 * @see https://ui-kit.exe.xyz/site/components/pipeline-status
 *
 * Type declarations generated by scripts/build/dts-codegen.mjs from
 * the component's `.a2ui.json` sidecar(s). Edit the source `.yaml`,
 * run `npm run build:components`, then `npm run codegen:dts` to
 * regenerate; or hand-author this file fully if rich event types are
 * needed beyond what the yaml `events:` block can express.
 */

import { UIElement } from '../../core/element.js';

export class UIPipelineStatus extends UIElement {
  /** Component property: complete. */
  complete: boolean;
  /** Component property: message. */
  message: string;
  /** Component property: stage. */
  stage: string;
}
