import { Base } from "./inputs"; export declare class ShapesHelperService { starLines(innerRadius: number, outerRadius: number, numRays: number, half: boolean, offsetOuterEdges: number): Base.Line3[]; parallelogram(width: number, height: number, angle: number, center: boolean): Base.Line3[]; ngon(n: number, radius: number, center: Base.Point2): Base.Line3[]; polygonL(widthFirst: number, lengthFirst: number, widthSecond: number, lengthSecond: number): Base.Point3[]; polygonLInverted(widthFirst: number, lengthFirst: number, widthSecond: number, lengthSecond: number): Base.Point3[]; polygonLMiddle(widthFirst: number, lengthFirst: number, widthSecond: number, lengthSecond: number): Base.Point3[]; beamIProfile(width: number, height: number, webThickness: number, flangeThickness: number, alignment: Base.basicAlignmentEnum): Base.Point3[]; beamHProfile(width: number, height: number, webThickness: number, flangeThickness: number, alignment: Base.basicAlignmentEnum): Base.Point3[]; beamTProfile(width: number, height: number, webThickness: number, flangeThickness: number, alignment: Base.basicAlignmentEnum): Base.Point3[]; beamUProfile(width: number, height: number, webThickness: number, flangeThickness: number, flangeWidth: number, alignment: Base.basicAlignmentEnum): Base.Point3[]; private applyBeamAlignment; }