import * as Inputs from "../../inputs";
import * as Manifold3D from "manifold-3d";
export declare class CrossSectionEvaluate {
    private manifold;
    constructor(wasm: Manifold3D.ManifoldToplevel);
    area(inputs: Inputs.Manifold.CrossSectionDto<Manifold3D.CrossSection>): number;
    isEmpty(inputs: Inputs.Manifold.CrossSectionDto<Manifold3D.CrossSection>): boolean;
    numVert(inputs: Inputs.Manifold.CrossSectionDto<Manifold3D.CrossSection>): number;
    numContour(inputs: Inputs.Manifold.CrossSectionDto<Manifold3D.CrossSection>): number;
    bounds(inputs: Inputs.Manifold.CrossSectionDto<Manifold3D.CrossSection>): Inputs.Base.Vector2[];
}
