import * as _angular_core from '@angular/core'; type TimelineAlign = 'start' | 'baseline' | 'center' | 'end'; type TimelineSize = 'default' | 'lg'; type TimelineStatus = 'complete' | 'current' | 'incomplete'; type TimelineIndicatorVariant = 'default' | 'bare'; type TimelineIndicatorColor = 'red' | 'orange' | 'amber' | 'yellow' | 'lime' | 'green' | 'emerald' | 'teal' | 'cyan' | 'sky' | 'blue' | 'indigo' | 'violet' | 'purple' | 'fuchsia' | 'pink' | 'rose'; declare class TimelineComponent { readonly horizontal: _angular_core.InputSignalWithTransform; readonly align: _angular_core.InputSignal; readonly size: _angular_core.InputSignal; readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class TimelineItemComponent { private readonly timeline; readonly status: _angular_core.InputSignal; readonly align: _angular_core.InputSignal; readonly size: _angular_core.InputSignal; readonly class: _angular_core.InputSignal; readonly orientation: _angular_core.Signal<"horizontal" | "vertical">; readonly resolvedAlign: _angular_core.Signal; readonly resolvedSize: _angular_core.Signal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class TimelineIndicatorComponent { private readonly item; readonly variant: _angular_core.InputSignal; readonly status: _angular_core.InputSignal; readonly color: _angular_core.InputSignal; readonly class: _angular_core.InputSignal; protected readonly resolvedStatus: _angular_core.Signal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class TimelineContentComponent { private readonly item; readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class TimelineBlockComponent { private readonly item; readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class TimelineSubgridComponent { readonly class: _angular_core.InputSignal; protected readonly classes: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { TimelineBlockComponent, TimelineComponent, TimelineContentComponent, TimelineIndicatorComponent, TimelineItemComponent, TimelineSubgridComponent }; export type { TimelineAlign, TimelineIndicatorColor, TimelineIndicatorVariant, TimelineSize, TimelineStatus };