import type { ChartMark, ChartValue, MarkScene } from './types.js'; interface DecorativeMarkLifecycleOptions { conditional: 'remove' | 'reject'; layoutLabels: 'preserve' | 'remove'; } /** Reuses one post-domain lifecycle for always-decorative and filtered marks. */ export declare function createDecorativeMark(mark: ChartMark, transform: (scene: MarkScene) => MarkScene, options: DecorativeMarkLifecycleOptions): ChartMark; export {};