import { Milestone } from '../../models/milestone';
export declare class UxplMilestone {
  config: Milestone;
  isFirst: boolean;
  isLast: boolean;
  small: boolean;
  hideTerminal: boolean;
  get iconPos(): "middle" | "start" | "end";
  get msWidth(): "75px" | "130px" | "94px" | "164px";
  get miniIcon(): "pending" | "current" | "terminal-completed" | "completed" | "revisited";
  get iconHeight(): "27px" | "36px";
  get milestoneLabelClass(): string;
  get showState(): boolean;
  renderMilestone(config: Milestone): any;
  render(): any;
}
