import type { ChartMark, ChartMarkRenderer, ChartMotionDefinition, ChartValue, MarkInitialization, MarkInitializeContext } from './types.js'; export type { ChartMarkPointX, ChartMarkPointY, ChartMarkScaleX, ChartMarkScaleY, } from './types.js'; /** * Creates a custom mark whose materialized positional scale values differ * from its emitted interaction-point values. */ export declare function createMarkWithScaleValues(initialize: (context: MarkInitializeContext) => MarkInitialization, motion?: ChartMotionDefinition, renderer?: ChartMarkRenderer): ChartMark;