import type { IPolygonMarkSpec } from '../../typings/visual'; import { BasePolygonMark } from './base-polygon'; import type { IMarkStyle, IPolygonMark } from '../interface'; import { MarkTypeEnum } from '../interface/type'; export declare class PolygonMark extends BasePolygonMark implements IPolygonMark { static readonly type = MarkTypeEnum.polygon; readonly type = MarkTypeEnum.polygon; protected _getDefaultStyle(): IMarkStyle; } export declare const registerPolygonMark: () => void;