import { ESPath } from '../../objs'; import { UeViewer } from "xbsj-xe2/dist-node/xe2-ue-objects"; import { UeESGeoVector } from '../../../base'; export declare class UeESPath extends UeESGeoVector { static readonly type: void; static forceUeUpdateProps: string[]; static propValFuncs: { materialMode: null; pointStyle: (val: import("../../../base").ESPointStyle) => { materialParams: string; size: number; sizeType: import("../../../base").WidthType; color: [number, number, number, number]; material: string; }; strokeStyle: (val: import("../../../base").ESStrokeStyle) => { materialParams: string; width: number; widthType: import("../../../base").WidthType; color: [number, number, number, number]; material: string; ground: boolean; }; fillStyle: (val: import("../../../base").ESFillStyle) => { materialParams: string; color: [number, number, number, number]; material: string; ground: boolean; }; }; constructor(sceneObject: T, ueViewer: UeViewer); }