import { Graphics } from 'pixi.js'; import type { DisplayShapeData } from "./types/library-schema"; declare const Shape_base: { prototype: Graphics; mixin: typeof import("pixi.js").Container.mixin; prefixed: string | boolean; readonly EventEmitter: import("eventemitter3").EventEmitter.EventEmitterStatic; } & (abstract new (data: DisplayShapeData, options?: import("pixi.js").GraphicsOptions | import("pixi.js").GraphicsContext | undefined) => Graphics & import("pixi.js").Container & { displayData: DisplayShapeData; instanceName: string; tpX?: number | undefined; tpY?: number | undefined; useTransformPoint: boolean; layerMask: import("./MovieClip").MovieClipLayer; resetBlendMode(): void; centring(): void; centringX(): void; centringY(): void; anchorDefault(): void; anchorDefaultX(): void; anchorDefaultY(): void; getChildByInstanceName(instanceName: string): ControllerType; }); export default class Shape extends Shape_base { libName: string; constructor(displayData: DisplayShapeData, libraryName: string); private _createGraphic; getPolygon(): number[]; } export {}; //# sourceMappingURL=Shape.d.ts.map