import type { Path } from '@mui/x-charts-vendor/d3-path';
import { type CurveOptions, type FunnelCurveType } from "./curve.types.js";
import { Step } from "./step.js";
import { Linear } from "./linear.js";
import { Bump } from "./bump.js";
import { Pyramid } from "./pyramid.js";
import { StepPyramid } from "./step-pyramid.js";
export declare const getFunnelCurve: (curve: FunnelCurveType | undefined, options: CurveOptions) => (context: CanvasRenderingContext2D | Path) => Step | Linear | Bump | Pyramid | StepPyramid;