import { Result } from "../internal_modules";
import { RectangularStructure } from "../internal_modules";
import { RectangularStructureParams } from "../internal_modules";
import { StructureFlowRegime } from "../internal_modules";
/**
 * Equation CEM88V : déversoir / vanne de fond (pelle faible) Cemagref 1988
 */
export declare class StructureGateCem88v extends RectangularStructure {
    constructor(prms: RectangularStructureParams, dbg?: boolean);
    /**
     * Calcul analytique Q = f(Cd, L, h1, h2, W) CEM88V
     * @param sVarCalc Variable à calculer (doit être "Q")
     */
    CalcQ(): Result;
    /**
     * Give the flow regime for Equation CEM88V : free, partially submerged or submerged flow
     */
    protected getFlowRegime(): StructureFlowRegime;
    /**
     * paramétrage de la calculabilité des paramètres
     */
    protected setParametersCalculability(): void;
    private getAlfa;
    private getKF;
}
//# sourceMappingURL=structure_gate_cem88v.d.ts.map