import { registerNumericLabelProvider } from "../../Charting/Visuals/Axis/LabelProvider/NumericLabelProvider"; import { registerDateLabelProvider } from "../../Charting/Visuals/Axis/LabelProvider/DateLabelProvider"; import { registerLogarithmicLabelProvider } from "../../Charting/Visuals/Axis/LabelProvider/LogarithmicLabelProvider"; import { registerSmartDateLabelProvider } from "../../Charting/Visuals/Axis/LabelProvider/SmartDateLabelProvider"; import { registerTextLabelProvider } from "../../Charting/Visuals/Axis/LabelProvider/TextLabelProvider"; import { registerPieLabelProvider } from "../../Charting/Visuals/Axis/LabelProvider/PieLabelProvider"; export { registerNumericLabelProvider, registerDateLabelProvider, registerLogarithmicLabelProvider, registerSmartDateLabelProvider, registerTextLabelProvider, registerPieLabelProvider }; /** * Registers all built-in label provider types with the class factory, so they can be created from a * `{ type, options }` definition — both via the Builder API and via the declarative * `labelProvider: { type: ... }` option on axes, pie surfaces and heatmap/contour series. * @param overWrite Whether to replace an existing registration for the same type. Default true. */ export declare function registerAllLabelProviders(overWrite?: boolean): void;