import * as Inputs from "../../inputs/manifold-inputs"; import * as Manifold3D from "manifold-3d"; export declare class CrossSectionOperations { private manifold; constructor(wasm: Manifold3D.ManifoldToplevel); hull(inputs: Inputs.Manifold.CrossSectionDto): Manifold3D.CrossSection; extrude(inputs: Inputs.Manifold.ExtrudeDto): Manifold3D.Manifold; revolve(inputs: Inputs.Manifold.RevolveDto): Manifold3D.Manifold; offset(inputs: Inputs.Manifold.OffsetDto): Manifold3D.CrossSection; simplify(inputs: Inputs.Manifold.SimplifyDto): Manifold3D.CrossSection; compose(inputs: Inputs.Manifold.ComposeDto<(Manifold3D.CrossSection | Manifold3D.Polygons)[]>): Manifold3D.CrossSection; decompose(inputs: Inputs.Manifold.CrossSectionDto): Manifold3D.CrossSection[]; }