import React, { CSSProperties, HTMLAttributes, ReactNode } from "react"; import { CartesianDataset, SegmentDataset } from "../../hooks/use-graph/use-graph"; type Props = { data?: CartesianDataset | SegmentDataset; datasets?: Record; gap?: { top?: number; right?: number; bottom?: number; left?: number; }; interactions?: { hovered?: string[]; pinned?: string[]; }; zoom?: { x?: [number, number]; y?: [number, number]; }; children: ReactNode; style?: CSSProperties; className?: string; }; export declare const Graph: (({ data, gap, children, interactions, datasets, zoom, style, className }: Props) => React.JSX.Element) & { Row: ({ children, ...rest }: HTMLAttributes) => React.JSX.Element; Column: ({ children, ...rest }: HTMLAttributes) => React.JSX.Element; }; export {};