import { Nub } from "../internal_modules";
import { Result } from "../internal_modules";
import { ConduiteDistribParams } from "../internal_modules";
/**
 * classe de calcul sur la conduite distributrice
 */
export declare class ConduiteDistrib extends Nub {
    constructor(prms: ConduiteDistribParams, dbg?: boolean);
    /**
     * paramètres castés au bon type
     */
    get prms(): ConduiteDistribParams;
    /**
     * calcul direct des différents paramètres
     * @param sVarCalc nom du paramètre
     * @return valeur calculée
     */
    Equation(sVarCalc: string): Result;
    /**
     * paramétrage de la calculabilité des paramètres
     */
    protected setParametersCalculability(): void;
}
//# sourceMappingURL=cond_distri.d.ts.map