/** * @uiName Program Timeline Entry * @validParents ["sqm-timeline"] * @exampleGroup Common Components * @example Timeline Entry - * @csspart sqm-base - The base container for the timeline entry * @csspart sqm-entry-container - The timeline entry container * @csspart sqm-reward - The reward value * @csspart sqm-unit - The reward unit * @csspart sqm-description - The reward description */ export declare class TimelineReward { ignored: boolean; /** * Color of the text and copy icon * @uiName Text color * @uiWidget color * @format color */ textColor?: string; /** * Color of timeline * @uiName Line color * @uiWidget color * @format color */ lineColor?: string; /** * @uiName Reward amount */ reward: string; /** * @uiName Reward unit */ unit: string; /** * @uiName Description */ desc: string; /** * @uiName Icon * @uiType string * @uiEnum ["gift", "circle"] * @uiEnumNames ["Gift", "Circle"] */ icon: "gift" | "circle"; iconState: "gift" | "circle"; setIcon(value: "gift" | "circle"): Promise; constructor(); disconnectedCallback(): void; render(): any; }