import type OrganizationDataLabelOptions from './OrganizationDataLabelOptions'; import type { OrganizationSeriesOptions } from './OrganizationSeriesOptions'; import type SankeyColumnComposition from '../Sankey/SankeyColumnComposition.js'; import type { StatesOptionsKey } from '../../Core/Series/StatesOptions'; import type SVGAttributes from '../../Core/Renderer/SVG/SVGAttributes'; import type SVGLabel from '../../Core/Renderer/SVG/SVGLabel'; import OrganizationPoint from './OrganizationPoint.js'; declare const SankeySeries: typeof import("../Sankey/SankeySeries").default; /** * @private * @class * @name Highcharts.seriesTypes.organization * * @augments Highcharts.seriesTypes.sankey */ declare class OrganizationSeries extends SankeySeries { static defaultOptions: import("../../Core/Series/SeriesOptions").PlotOptionsOf & import("../Column/ColumnSeriesOptions").ColumnSeriesOptions & import("../../Core/Series/SeriesOptions").PlotOptionsOf & OrganizationSeriesOptions; data: Array; options: OrganizationSeriesOptions; points: Array; alignDataLabel(point: OrganizationPoint, dataLabel: SVGLabel, options: OrganizationDataLabelOptions): void; createNode(id: string): OrganizationPoint; pointAttribs(point: OrganizationPoint, state?: StatesOptionsKey): SVGAttributes; translateLink(point: OrganizationPoint): void; translateNode(node: OrganizationPoint, column: SankeyColumnComposition.ArrayComposition): void; drawDataLabels(): void; } interface OrganizationSeries { pointClass: typeof OrganizationPoint; } declare module '../../Core/Series/SeriesType' { interface SeriesTypeRegistry { organization: typeof OrganizationSeries; } } export default OrganizationSeries;