import type { DisplayObject } from '@antv/g-lite'; import { Instanced } from './Instanced'; /** * Use SDF to render 2D shapes, eg. circle, ellipse. * Use less triangles(2) and vertices compared with normal triangulation. */ export declare class SDFDrawcall extends Instanced { shouldMerge(object: DisplayObject, index: number): boolean; createMaterial(objects: DisplayObject[]): void; createGeometry(objects: DisplayObject[]): void; updateAttribute(objects: DisplayObject[], startIndex: number, name: string, value: any): void; private getPosition; private getSize; private shouldOmitStroke; } //# sourceMappingURL=SDF.d.ts.map