import { BoundingBox } from "../BoundingBox"; import { Point } from "../Point"; import { Segment } from "./Segment"; import type { Shape } from "./Shape"; export declare class Polyline implements Shape { private readonly _points; private readonly _rotation; constructor(points: Point[], rotation?: number); points(): Point[]; boundingBox(): BoundingBox; center(): Point; rotation(): number; rotated(angleDegrees: number, center?: Point): Polyline; reflected(axis: Segment): Polyline; reflectedByHorizontal(centered?: boolean): Polyline; reflectedByVertical(centered?: boolean): Polyline; } //# sourceMappingURL=Polyline.d.ts.map