import React from 'react'; import { ChartConfig, ChartContainer, ChartTooltip, ChartTooltipContent, ChartLegend, ChartLegendContent } from '../ui/chart'; export { type ChartConfig }; export interface ChartContainerProps extends React.ComponentPropsWithoutRef { } export interface ChartTooltipProps extends React.ComponentPropsWithoutRef { } export interface ChartTooltipContentProps extends React.ComponentPropsWithoutRef { } export interface ChartLegendProps extends React.ComponentPropsWithoutRef { } export interface ChartLegendContentProps extends React.ComponentPropsWithoutRef { } export declare const Chart: { Container: React.ForwardRefExoticComponent & React.HTMLAttributes & { config: ChartConfig; children: React.ReactElement>; }, "ref"> & React.RefAttributes>; Style: ({ id, config }: { id: string; config: ChartConfig; }) => import("react/jsx-runtime").JSX.Element | null; Tooltip: typeof import("recharts").Tooltip; TooltipContent: React.ForwardRefExoticComponent & { accessibilityLayer?: boolean | undefined; active?: boolean | undefined; includeHidden?: boolean | undefined; allowEscapeViewBox?: import("recharts/types/util/types").AllowInDimension | undefined; animationDuration?: number | undefined; animationEasing?: import("recharts/types/util/types").AnimationTiming | undefined; content?: import("recharts/types/component/Tooltip").ContentType | undefined; coordinate?: Partial | undefined; cursor?: boolean | React.SVGProps | React.ReactElement> | undefined; filterNull?: boolean | undefined; defaultIndex?: number | undefined; isAnimationActive?: boolean | undefined; offset?: number | undefined; payloadUniqBy?: import("recharts/types/util/payload/getUniqPayload").UniqueOption> | undefined; position?: Partial | undefined; reverseDirection?: import("recharts/types/util/types").AllowInDimension | undefined; shared?: boolean | undefined; trigger?: "hover" | "click" | undefined; useTranslate3d?: boolean | undefined; viewBox?: import("recharts/types/util/types").CartesianViewBox | undefined; wrapperStyle?: React.CSSProperties | undefined; } & React.ClassAttributes & React.HTMLAttributes & { hideLabel?: boolean | undefined; hideIndicator?: boolean | undefined; indicator?: "line" | "dot" | "dashed" | undefined; nameKey?: string | undefined; labelKey?: string | undefined; }, "ref"> & React.RefAttributes>; Legend: typeof import("recharts").Legend; LegendContent: React.ForwardRefExoticComponent & React.HTMLAttributes & Pick & { hideIcon?: boolean | undefined; nameKey?: string | undefined; }, "ref"> & React.RefAttributes>; };