import { TVChartInputsDirective } from "../chart-inputs.directive"; import { CustomData, ICustomSeriesPaneView, Time } from "lightweight-charts"; import * as i0 from "@angular/core"; import * as i1 from "../chart-inputs.directive"; import * as i2 from "../charts-outputs.directive"; export declare class TVChartCustomSeriesComponent { seriesOptions: import("@angular/core").InputSignal>; data: import("@angular/core").InputSignal[] | undefined>; customSeriesView: import("@angular/core").InputSignal, import("lightweight-charts").CustomSeriesOptions> | undefined>; readonly inputs: TVChartInputsDirective; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "tv-custom-series-chart", never, { "seriesOptions": { "alias": "seriesOptions"; "required": false; "isSignal": true; }; "data": { "alias": "data"; "required": false; "isSignal": true; }; "customSeriesView": { "alias": "customSeriesView"; "required": false; "isSignal": true; }; }, {}, never, never, true, [{ directive: typeof i1.TVChartInputsDirective; inputs: { "id": "id"; "options": "options"; "markers": "markers"; }; outputs: {}; }, { directive: typeof i2.TVChartOutputsDirective; inputs: {}; outputs: { "initialised": "initialised"; "chartClick": "chartClick"; "chartDBLClick": "chartDBLClick"; "crosshairMoved": "crosshairMoved"; "visibleLogicalRangeChanged": "visibleLogicalRangeChanged"; "visibleTimeRangeChanged": "visibleTimeRangeChanged"; "sizeChanged": "sizeChanged"; "dataChanged": "dataChanged"; }; }]>; }