import { ESeriesType } from "../../../../types/SeriesType"; import type { TSciChart } from "../../../../types/TSciChart"; import type { IHitTestProvider } from "../HitTest/IHitTestProvider"; import type { IBaseRenderableSeriesOptions } from "../IBaseRenderableSeriesOptions"; import type { IFastTriangleRenderableSeriesOptions } from "../FastTriangleRenderableSeries"; import { FastTriangleRenderableSeries } from "../FastTriangleRenderableSeries"; /** * Defines a polar triangle series in the SciChart's High Performance Real-time * * --- * 📚 Docs: {@link https://www.scichart.com/documentation/js/current/2d-charts/chart-types/polar-triangle-renderable-series/}. */ export declare class PolarTriangleRenderableSeries extends FastTriangleRenderableSeries { readonly isPolar: boolean; readonly type: ESeriesType; constructor(webAssemblyContext: TSciChart, options?: IFastTriangleRenderableSeriesOptions); /** @inheritDoc */ protected addDrawingProviders(webAssemblyContext: TSciChart, options?: IBaseRenderableSeriesOptions): void; protected newHitTestProvider(): IHitTestProvider; } /** Registers {@link PolarTriangleRenderableSeries} for `ESeriesType.PolarTriangleSeries` definitions. */ export declare function registerPolarTriangleSeries(overWrite?: boolean): void;