import { CartesianDataset, InternalGraphContext, TemporalDate } from "../../hooks/use-graph/use-graph"; export declare const GradientUtils: { gradientColorFromValue: ({ gradient, point, dataset, viewbox, domain, }: { gradient: string; point: { x: number | string | TemporalDate; y: number | string | TemporalDate; }; dataset: CartesianDataset[number]["data"]; viewbox: InternalGraphContext["viewbox"]; domain: InternalGraphContext["domain"]; }) => string; direction: (gradient: string) => string; deserialize: ({ gradient, viewbox, domain, }: { gradient: string; viewbox: InternalGraphContext["viewbox"]; domain?: InternalGraphContext["domain"]; }) => string; parse: ({ gradient, viewbox, domain, }: { gradient: string; viewbox: InternalGraphContext["viewbox"]; domain?: InternalGraphContext["domain"]; }) => { stops: Array<{ color: string; offset: number; opacity?: number; value: number; }>; direction: string; }; colorFrom: ({ gradient, value, point, viewbox, domain, }: { gradient: string; value?: number; point?: { x: number | string | TemporalDate; y: number | string | TemporalDate; }; viewbox: InternalGraphContext["viewbox"]; domain: InternalGraphContext["domain"]; }) => string; };