import { type AfterViewInit } from '@angular/core'; import { TuiLineChart } from '@taiga-ui/addon-charts/components/line-chart'; import { TuiDay } from '@taiga-ui/cdk/date-time'; import { type TuiContext, type TuiStringHandler } from '@taiga-ui/cdk/types'; import { type TuiPoint } from '@taiga-ui/core/types'; import { type PolymorpheusContent } from '@taiga-ui/polymorpheus'; import * as i0 from "@angular/core"; export declare class TuiLineDaysChart implements AfterViewInit { private readonly destroyRef; private readonly zone; private readonly hovered$; private readonly options; private readonly hintDirective; private readonly brokenMonths; readonly charts: import("@angular/core").Signal; readonly y: import("@angular/core").InputSignal; readonly height: import("@angular/core").InputSignal; readonly smoothingFactor: import("@angular/core").InputSignal; readonly hintContent: import("@angular/core").InputSignal>>; readonly xStringify: import("@angular/core").InputSignal | null>; readonly yStringify: import("@angular/core").InputSignal | null>; readonly dots: import("@angular/core").InputSignal; zIndex: number; readonly value: import("@angular/core").InputSignalWithTransform; readonly hint: import("@angular/core").Signal | import("@angular/platform-browser").SafeValue | import("@taiga-ui/polymorpheus").PolymorpheusHandler> | import("@taiga-ui/polymorpheus").PolymorpheusTemplate<"" | Partial>> | import("@angular/core").TemplateRef>> | import("@taiga-ui/polymorpheus").PolymorpheusHandler> | import("@taiga-ui/polymorpheus").PolymorpheusTemplate<"" | Partial>> | import("@angular/core").TemplateRef>> | null | undefined>; ngAfterViewInit(): void; onHovered(day: TuiDay | number): void; raise(index: number, { value }: TuiLineChart): void; getContext(index: number, { value }: TuiLineChart): unknown; protected get months(): ReadonlyArray; protected get firstWidth(): number; protected getHintContext(x: number, value: ReadonlyArray<[TuiDay, number]>): [TuiDay, number] | null; protected readonly daysStringify: TuiStringHandler; protected getX(index: number): number; protected getWidth(index: number): number; private getDay; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }