import { Result } from "../internal_modules";
import { RectangularStructure } from "../internal_modules";
import { RectangularStructureParams } from "../internal_modules";
import { StructureFlowMode, StructureFlowRegime } from "../internal_modules";
/**
 * Equation Cunge80
 */
export declare class StructureGateCunge80 extends RectangularStructure {
    /** Contraction coefficient on underflow gates From Henderson, F.M., 1966. Open channel flow. MacMillan, New York.  */
    private static Cc;
    constructor(prms: RectangularStructureParams, dbg?: boolean);
    /**
     * Calcul du débit avec l'équation Cunge80
     * @param sVarCalc Variable à calculer (doit être égale à Q ici)
     */
    CalcQ(): Result;
    protected getFlowRegime(): StructureFlowRegime;
    protected getFlowMode(): StructureFlowMode;
    /**
     * paramétrage de la calculabilité des paramètres
     */
    protected setParametersCalculability(): void;
}
//# sourceMappingURL=structure_gate_cunge80.d.ts.map