import { IVec2 } from "chibiengine"; import Shape from "./Shape"; import PhysicsWorld from "../world/PhysicsWorld"; export default class EdgeShape implements Shape { private readonly v1; private readonly v2; private readonly v0?; private readonly v3?; private shape; constructor(v1: IVec2, v2: IVec2, v0?: IVec2, v3?: IVec2); create(world: PhysicsWorld): Promise; }