import { type PropsWithChildren } from 'react'; import type { ChartLayoutProps } from './types/chart-layout.js'; import { ChartLayoutRef } from './types/chart-layout.js'; export declare const ChartLayoutRoot: (props: ChartLayoutProps & { children?: import("react").ReactNode | undefined; } & import("react").RefAttributes) => React.ReactElement | null; /** * Slot component for Chart Layout * @internal */ export declare const ChartLayout: ((props: ChartLayoutProps & { children?: import("react").ReactNode | undefined; } & import("react").RefAttributes) => React.ReactElement | null) & { Graph: { ({ children }: PropsWithChildren): import("react/jsx-runtime.js").JSX.Element; displayName: string; }; Legend: { ({ children }: PropsWithChildren): import("react/jsx-runtime.js").JSX.Element; displayName: string; }; Provider: (props: PropsWithChildren<{ provider: import("./types/chart-layout.js").ProviderSlotProp; }>) => import("react").ReactElement | null; };