import * as i0 from '@angular/core'; import { OnDestroy, OnInit, EventEmitter } from '@angular/core'; import { NestedOption, NestedOptionHost } from 'devextreme-angular/core'; import { DashStyle, HatchDirection, Font, TextOverflow, WordWrap } from 'devextreme/common/charts'; import { ExportFormat, Format, HorizontalAlignment, VerticalEdge } from 'devextreme/common'; import { dxSankeyNode, SankeyColorMode } from 'devextreme/viz/sankey'; import { Format as Format$1 } from 'devextreme/common/core/localization'; /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyAdaptiveLayoutComponent extends NestedOption implements OnDestroy, OnInit { get height(): number; set height(value: number); get keepLabels(): boolean; set keepLabels(value: boolean); get width(): number; set width(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyAdaptiveLayoutModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyBorderComponent extends NestedOption implements OnDestroy, OnInit { get color(): string | undefined; set color(value: string | undefined); get visible(): boolean | undefined; set visible(value: boolean | undefined); get width(): number | undefined; set width(value: number | undefined); get dashStyle(): DashStyle; set dashStyle(value: DashStyle); get opacity(): number | undefined; set opacity(value: number | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyBorderModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyExportComponent extends NestedOption implements OnDestroy, OnInit { get backgroundColor(): string; set backgroundColor(value: string); get enabled(): boolean; set enabled(value: boolean); get fileName(): string; set fileName(value: string); get formats(): Array; set formats(value: Array); get margin(): number; set margin(value: number); get printingEnabled(): boolean; set printingEnabled(value: boolean); get svgToCanvas(): ((svg: any, canvas: any) => any) | undefined; set svgToCanvas(value: ((svg: any, canvas: any) => any) | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyExportModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyFontComponent extends NestedOption implements OnDestroy, OnInit { get color(): string; set color(value: string); get family(): string; set family(value: string); get opacity(): number; set opacity(value: number); get size(): number | string; set size(value: number | string); get weight(): number; set weight(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyFontModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyFormatComponent extends NestedOption implements OnDestroy, OnInit { get currency(): string; set currency(value: string); get formatter(): ((value: number | Date) => string); set formatter(value: ((value: number | Date) => string)); get parser(): ((value: string) => number | Date); set parser(value: ((value: string) => number | Date)); get precision(): number; set precision(value: number); get type(): Format | string; set type(value: Format | string); get useCurrencyAccountingStyle(): boolean; set useCurrencyAccountingStyle(value: boolean); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyFormatModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyHatchingComponent extends NestedOption implements OnDestroy, OnInit { get direction(): HatchDirection; set direction(value: HatchDirection); get opacity(): number; set opacity(value: number); get step(): number; set step(value: number); get width(): number; set width(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyHatchingModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyHoverStyleComponent extends NestedOption implements OnDestroy, OnInit { get border(): { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }; set border(value: { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }); get color(): string | undefined; set color(value: string | undefined); get hatching(): { direction?: HatchDirection; opacity?: number; step?: number; width?: number; }; set hatching(value: { direction?: HatchDirection; opacity?: number; step?: number; width?: number; }); get opacity(): number | undefined; set opacity(value: number | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyHoverStyleModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyLabelComponent extends NestedOption implements OnDestroy, OnInit { get border(): { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }; set border(value: { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }); get customizeText(): ((itemInfo: dxSankeyNode) => string); set customizeText(value: ((itemInfo: dxSankeyNode) => string)); get font(): Font; set font(value: Font); get horizontalOffset(): number; set horizontalOffset(value: number); get overlappingBehavior(): TextOverflow; set overlappingBehavior(value: TextOverflow); get shadow(): { blur?: number; color?: string; offsetX?: number; offsetY?: number; opacity?: number; }; set shadow(value: { blur?: number; color?: string; offsetX?: number; offsetY?: number; opacity?: number; }); get useNodeColors(): boolean; set useNodeColors(value: boolean); get verticalOffset(): number; set verticalOffset(value: number); get visible(): boolean; set visible(value: boolean); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyLabelModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyLinkComponent extends NestedOption implements OnDestroy, OnInit { get border(): { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }; set border(value: { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }); get color(): string; set color(value: string); get colorMode(): SankeyColorMode; set colorMode(value: SankeyColorMode); get hoverStyle(): { border?: { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }; color?: string | undefined; hatching?: { direction?: HatchDirection; opacity?: number; step?: number; width?: number; }; opacity?: number | undefined; }; set hoverStyle(value: { border?: { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }; color?: string | undefined; hatching?: { direction?: HatchDirection; opacity?: number; step?: number; width?: number; }; opacity?: number | undefined; }); get opacity(): number; set opacity(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyLinkModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyLoadingIndicatorComponent extends NestedOption implements OnDestroy, OnInit { get backgroundColor(): string; set backgroundColor(value: string); get enabled(): boolean; set enabled(value: boolean); get font(): Font; set font(value: Font); get show(): boolean; set show(value: boolean); get text(): string; set text(value: string); /** * This member supports the internal infrastructure and is not intended to be used directly from your code. */ showChange: EventEmitter; protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyLoadingIndicatorModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyMarginComponent extends NestedOption implements OnDestroy, OnInit { get bottom(): number; set bottom(value: number); get left(): number; set left(value: number); get right(): number; set right(value: number); get top(): number; set top(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyMarginModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyNodeComponent extends NestedOption implements OnDestroy, OnInit { get border(): { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }; set border(value: { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }); get color(): string | undefined; set color(value: string | undefined); get hoverStyle(): { border?: { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }; color?: string | undefined; hatching?: { direction?: HatchDirection; opacity?: number; step?: number; width?: number; }; opacity?: number | undefined; }; set hoverStyle(value: { border?: { color?: string | undefined; visible?: boolean | undefined; width?: number | undefined; }; color?: string | undefined; hatching?: { direction?: HatchDirection; opacity?: number; step?: number; width?: number; }; opacity?: number | undefined; }); get opacity(): number; set opacity(value: number); get padding(): number; set padding(value: number); get width(): number; set width(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyNodeModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeySankeyborderComponent extends NestedOption implements OnDestroy, OnInit { get color(): string | undefined; set color(value: string | undefined); get visible(): boolean | undefined; set visible(value: boolean | undefined); get width(): number | undefined; set width(value: number | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeySankeyborderModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyShadowComponent extends NestedOption implements OnDestroy, OnInit { get blur(): number; set blur(value: number); get color(): string; set color(value: string); get offsetX(): number; set offsetX(value: number); get offsetY(): number; set offsetY(value: number); get opacity(): number; set opacity(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyShadowModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeySizeComponent extends NestedOption implements OnDestroy, OnInit { get height(): number | undefined; set height(value: number | undefined); get width(): number | undefined; set width(value: number | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeySizeModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeySubtitleComponent extends NestedOption implements OnDestroy, OnInit { get font(): Font; set font(value: Font); get offset(): number; set offset(value: number); get text(): string; set text(value: string); get textOverflow(): TextOverflow; set textOverflow(value: TextOverflow); get wordWrap(): WordWrap; set wordWrap(value: WordWrap); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeySubtitleModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyTitleComponent extends NestedOption implements OnDestroy, OnInit { get font(): Font; set font(value: Font); get horizontalAlignment(): HorizontalAlignment; set horizontalAlignment(value: HorizontalAlignment); get margin(): number | { bottom?: number; left?: number; right?: number; top?: number; }; set margin(value: number | { bottom?: number; left?: number; right?: number; top?: number; }); get placeholderSize(): number | undefined; set placeholderSize(value: number | undefined); get subtitle(): string | { font?: Font; offset?: number; text?: string; textOverflow?: TextOverflow; wordWrap?: WordWrap; }; set subtitle(value: string | { font?: Font; offset?: number; text?: string; textOverflow?: TextOverflow; wordWrap?: WordWrap; }); get text(): string; set text(value: string); get textOverflow(): TextOverflow; set textOverflow(value: TextOverflow); get verticalAlignment(): VerticalEdge; set verticalAlignment(value: VerticalEdge); get wordWrap(): WordWrap; set wordWrap(value: WordWrap); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyTitleModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyTooltipBorderComponent extends NestedOption implements OnDestroy, OnInit { get color(): string; set color(value: string); get dashStyle(): DashStyle; set dashStyle(value: DashStyle); get opacity(): number | undefined; set opacity(value: number | undefined); get visible(): boolean; set visible(value: boolean); get width(): number; set width(value: number); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyTooltipBorderModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } /*! * devextreme-angular * Version: 26.1.3 * Build date: Wed Jun 10 2026 * * Copyright (c) 2012 - 2026 Developer Express Inc. ALL RIGHTS RESERVED * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file in the root of the project for details. * * https://github.com/DevExpress/DevExtreme */ declare class DxoSankeyTooltipComponent extends NestedOption implements OnDestroy, OnInit { get arrowLength(): number; set arrowLength(value: number); get border(): { color?: string; dashStyle?: DashStyle; opacity?: number | undefined; visible?: boolean; width?: number; }; set border(value: { color?: string; dashStyle?: DashStyle; opacity?: number | undefined; visible?: boolean; width?: number; }); get color(): string; set color(value: string); get container(): any | string | undefined; set container(value: any | string | undefined); get cornerRadius(): number; set cornerRadius(value: number); get customizeLinkTooltip(): ((info: { source: string; target: string; weight: number; }) => Record) | undefined; set customizeLinkTooltip(value: ((info: { source: string; target: string; weight: number; }) => Record) | undefined); get customizeNodeTooltip(): ((info: { label: string; title: string; weightIn: number; weightOut: number; }) => Record) | undefined; set customizeNodeTooltip(value: ((info: { label: string; title: string; weightIn: number; weightOut: number; }) => Record) | undefined); get enabled(): boolean; set enabled(value: boolean); get font(): Font; set font(value: Font); get format(): Format$1 | undefined; set format(value: Format$1 | undefined); get linkTooltipTemplate(): any; set linkTooltipTemplate(value: any); get nodeTooltipTemplate(): any; set nodeTooltipTemplate(value: any); get opacity(): number | undefined; set opacity(value: number | undefined); get paddingLeftRight(): number; set paddingLeftRight(value: number); get paddingTopBottom(): number; set paddingTopBottom(value: number); get shadow(): { blur?: number; color?: string; offsetX?: number; offsetY?: number; opacity?: number; }; set shadow(value: { blur?: number; color?: string; offsetX?: number; offsetY?: number; opacity?: number; }); get zIndex(): number | undefined; set zIndex(value: number | undefined); protected get _optionPath(): string; constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost); ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DxoSankeyTooltipModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { DxoSankeyAdaptiveLayoutComponent, DxoSankeyAdaptiveLayoutModule, DxoSankeyBorderComponent, DxoSankeyBorderModule, DxoSankeyExportComponent, DxoSankeyExportModule, DxoSankeyFontComponent, DxoSankeyFontModule, DxoSankeyFormatComponent, DxoSankeyFormatModule, DxoSankeyHatchingComponent, DxoSankeyHatchingModule, DxoSankeyHoverStyleComponent, DxoSankeyHoverStyleModule, DxoSankeyLabelComponent, DxoSankeyLabelModule, DxoSankeyLinkComponent, DxoSankeyLinkModule, DxoSankeyLoadingIndicatorComponent, DxoSankeyLoadingIndicatorModule, DxoSankeyMarginComponent, DxoSankeyMarginModule, DxoSankeyNodeComponent, DxoSankeyNodeModule, DxoSankeySankeyborderComponent, DxoSankeySankeyborderModule, DxoSankeyShadowComponent, DxoSankeyShadowModule, DxoSankeySizeComponent, DxoSankeySizeModule, DxoSankeySubtitleComponent, DxoSankeySubtitleModule, DxoSankeyTitleComponent, DxoSankeyTitleModule, DxoSankeyTooltipBorderComponent, DxoSankeyTooltipBorderModule, DxoSankeyTooltipComponent, DxoSankeyTooltipModule }; //# sourceMappingURL=index.d.ts.map