import { GenericObject, IEdgeGroupStyle, LkEdgeData, LkNodeData } from '@linkurious/rest-client'; import type { StyleRule, Transformation } from '@linkurious/ogma'; import { LKOgma } from '../index'; export declare class TransformationsViz { private _ogma; groupedEdges: GenericObject; edgeGroupStyle: IEdgeGroupStyle; transformation: Transformation; edgeGroupingStyleRule: StyleRule; constructor(ogma: LKOgma); /** * create an edge grouping transformation by edge type */ initTransformation(): Promise; /** * init edge grouping style */ initEdgeGroupingStyle(): void; refreshEdgeGroupingStyle(): void; }