import { Module } from "./Module"; import { ECSContext } from "../core/ecs"; import { Shape2D, ShapePoint2D } from "../core/schema"; export interface Shape2DResolved { points: ShapePoint2D[]; closed: boolean; } export declare class Shape2DModule extends Module { constructor(ctx: ECSContext); resolveShape(shape: Shape2D): Shape2DResolved; } export declare const shape2dModule: (ctx: ECSContext) => Shape2DModule; //# sourceMappingURL=shape2d.d.ts.map