import { ALL_ATTRIBUTES_CONFIG, ExtractConfigValue } from './ElementsAttributesConfig'; type ElementStyleConfig = Partial<{ [K in keyof typeof ALL_ATTRIBUTES_CONFIG]: ExtractConfigValue; }>; interface ElementStyleConfigItem { name: string; config: ElementStyleConfig; } export declare const NodeStyle: "NodeStyle"; export declare const LinkStyle: "LinkStyle"; export declare const ContainerStyle: "ContainerStyle"; export declare const NodeContainerStyle: "NodeContainerStyle"; export declare const NodeLeftExtremityStyle: "NodeLeftExtremityStyle"; export declare const NodeRightExtremityStyle: "NodeRightExtremityStyle"; export declare const NodeProductStyle: "NodeProductStyle"; export declare const NodeSectorStyle: "NodeSectorStyle"; export declare const NodeImportExportCloseStyle: "NodeImportExportCloseStyle"; export declare const NodeImportCloseStyle: "NodeImportCloseStyle"; export declare const NodeExportCloseStyle: "NodeExportCloseStyle"; export declare const NodeImportExportAboveBelowStyle: "NodeImportExportAboveBelowStyle"; export declare const NodeImportAboveStyle: "NodeImportAboveStyle"; export declare const NodeExportBelowStyle: "NodeExportBelowStyle"; export declare const LinkImportExportCloseStyle: "LinkImportExportCloseStyle"; export declare const LinkImportCloseStyle: "LinkImportCloseStyle"; export declare const LinkExportCloseStyle: "LinkExportCloseStyle"; export declare const LinkImportExportAboveBelowStyle: "LinkImportExportAboveBelowStyle"; export declare const NodeUnitaryStyle: "NodeUnitaryStyle"; export declare const SankeyUnitaryNodeStyle: "SankeyUnitaryNodeStyle"; export declare const SankeyUnitaryNodeInputStyle: "SankeyUnitaryNodeInputStyle"; export declare const SankeyUnitaryNodeOutputStyle: "SankeyUnitaryNodeOutputStyle"; export declare const LinkInUnitaryStyle: "LinkInUnitaryStyle"; export declare const LinkOutUnitaryStyle: "LinkOutUnitaryStyle"; export type ElementStyleKey = typeof NodeStyle | typeof LinkStyle | typeof ContainerStyle | typeof NodeContainerStyle | typeof NodeLeftExtremityStyle | typeof NodeRightExtremityStyle | typeof NodeProductStyle | typeof NodeSectorStyle | typeof NodeImportExportCloseStyle | typeof NodeImportCloseStyle | typeof NodeExportCloseStyle | typeof NodeImportExportAboveBelowStyle | typeof NodeImportAboveStyle | typeof NodeExportBelowStyle | typeof LinkImportExportCloseStyle | typeof LinkImportCloseStyle | typeof LinkExportCloseStyle | typeof LinkImportExportAboveBelowStyle | typeof NodeUnitaryStyle | typeof SankeyUnitaryNodeStyle | typeof SankeyUnitaryNodeInputStyle | typeof SankeyUnitaryNodeOutputStyle | typeof LinkInUnitaryStyle | typeof LinkOutUnitaryStyle; export type ElementStyleConfigsDict = Record; export declare const elementStyleConfigs: ElementStyleConfigsDict; export declare const base_styles: readonly ElementStyleKey[]; export declare const structural_styles: readonly ElementStyleKey[]; export declare const product_sector_styles: readonly ElementStyleKey[]; export declare const node_exchanges_style: readonly ElementStyleKey[]; export declare const node_unitary_styles: readonly ElementStyleKey[]; export {};