import { Result } from "../internal_modules";
import { RectangularStructure } from "../internal_modules";
import { RectangularStructureParams } from "../internal_modules";
import { StructureFlowRegime } from "../internal_modules";
/**
 * Equation classique orifice dénoyé ("Vanne dénoyé")
 */
export declare class StructureRectangularOrificeFree extends RectangularStructure {
    constructor(prms: RectangularStructureParams, dbg?: boolean);
    Calc(sVarCalc: string, rInit?: number): Result;
    /**
     * Calcul du débit avec l'équation classique d'un orifice dénoyé
     * @param sVarCalc Variable à calculer (doit être égale à Q ici)
     */
    CalcQ(): Result;
    protected getFlowRegime(): StructureFlowRegime;
    /**
     * paramétrage de la calculabilité des paramètres
     */
    protected setParametersCalculability(): void;
}
//# sourceMappingURL=structure_rectangular_orifice_free.d.ts.map