export interface SankeyStyleConfig {
  sankeyTitle: {
    nodeWidth: number;
    nodeGap: number;
    nodeAlign: 'left' | 'right' | 'center' | 'justify';
  };
  label: {
    showLabel: boolean;
    font: {
      fontFamily: string;
      fontSize: number;
      fontWeight: number;
      color: string;
    };
  };
  nodeStyle?: {
    hoverColor?: string;
  };
}

export interface SankeyDataConfig {
  source: string[];
  target: string[];
  weight: number[];
} 