import * as React from 'react'; import { type SeriesId } from '@mui/x-charts/internals'; import { type FunnelClasses } from "./funnelClasses.js"; export interface FunnelSectionLabelConfig { x: number; y: number; value: string | null; textAnchor?: React.SVGProps['textAnchor']; dominantBaseline?: React.SVGProps['dominantBaseline']; } export interface FunnelSectionLabelProps extends Omit, 'ref' | 'id'> { classes?: Partial; label: FunnelSectionLabelConfig; /** * Indicate if the section is filled or outlined. * Can be used to apply different styles to the label. */ variant?: 'filled' | 'outlined'; seriesId: SeriesId; dataIndex: number; } export declare const FunnelSectionLabelText: import("@emotion/styled").StyledComponent, Pick, keyof React.SVGTextElementAttributes>, {}>; /** * @ignore - internal component. */ declare const FunnelSectionLabel: React.ForwardRefExoticComponent>; export { FunnelSectionLabel };