import type { ObjectPropertyPath } from "@octopusdeploy/type-utils"; import type React from "react"; import type { TooltipContentProps } from "recharts"; import type { NameType, Payload, ValueType } from "recharts/types/component/DefaultTooltipContent"; interface TypedPayload extends Payload { dataKey: ObjectPropertyPath; payload: TResource; } type PayloadArray = Array>; type RechartsTooltipProps = TooltipContentProps; interface RenderProps extends Partial> { payload: PayloadArray; label?: string | number; } interface ChartTooltipProps extends Partial { children: (renderProps: RenderProps) => React.ReactElement; } export declare function ChartTooltip({ children, ...props }: ChartTooltipProps): import("react/jsx-runtime").JSX.Element | null; export {};