/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ConfigurationService } from '../common/configuration.service'; import { SettingsComponent } from '../common/settings.component'; import { SankeyNodeDefaults, SankeyOffset } from './api-types'; import { FocusHighlight } from '@progress/kendo-charts'; import * as i0 from "@angular/core"; /** * Represents the configuration options of the Sankey nodes * ([see example](https://www.telerik.com/kendo-angular-ui/components/charts/sankey/customization#customizing-the-sankey-diagram-elements)). */ export declare class SankeyNodesComponent extends SettingsComponent implements SankeyNodeDefaults { configurationService: ConfigurationService; /** * Sets the color type of the link. * Use `static` for static link color determined by the link's `color` option. * Use `source` for link color that matches the source node color. * Use `target` for link color that matches the target node color. * * @default 'static' */ colorType?: 'static' | 'source' | 'target'; color?: string; opacity?: number; offset?: SankeyOffset; padding?: number; width?: number; align?: 'stretch' | 'left' | 'right'; focusHighlight?: FocusHighlight; constructor(configurationService: ConfigurationService); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }