import { TemplateResult } from 'lit'; import { BahtElement } from '../base.js'; export interface TimelineItem { title: string; description?: string; time?: string; tone?: 'primary' | 'success' | 'warning' | 'danger' | 'muted'; } /** * Vertical timeline (run history, audit log). * * el.items = [ * { title: 'Run started', time: '09:12', tone: 'muted' }, * { title: 'Webhook sent', time: '09:12' }, * { title: 'Failed', description: "Couldn't reach the webhook.", time: '09:13', tone: 'danger' }, * ]; */ export declare class BahtTimeline extends BahtElement { items: TimelineItem[]; protected render(): TemplateResult; }