import { DisplayObject } from '@antv/g'; import { Node } from '../node'; import { G2MarkState, Scale } from '../../runtime'; export declare class MarkNode = Record, ParentValue extends Record = Record, ChildValue extends Record = Record> extends Node { changeData(data: any): Promise; /** * Get mark from chart views. */ getMark(): G2MarkState; /** * Get all scales instance. */ getScale(): Record; /** * Get the scale instance by channel. */ getScaleByChannel(channel: string): Scale; /** * Get canvas group. */ getGroup(): DisplayObject; }