export declare const enum graphTypes {
    TEMPERATURE = 0,
    WATERLEVEL = 1,
    CALOTTESLEVEL = 2,
    CONCENTRATION_CO2 = 3,
    EMISSIONS_CO2 = 4,
    ALBEDO = 5
}
export interface IModelVars {
    enable_gl_animations: number;
    echeance_min: number;
    echeance_max: number;
    echeance_reset_value: number;
    time_slider_reset_value: number;
    /** initialisation des combo-boxes */
    graphe_one_init: graphTypes;
    graphe_two_init: graphTypes;
    graphe_three_init: graphTypes;
    graphe_four_init: graphTypes;
    /** type de simulation (simulation_type-dialog) */
    fixed_concentration_reset_value: number;
    /** concentration en CO2: utilisé dans concentration_dialog */
    coo_concentr_terre_initiale: number;
    coo_concentr_cretace: number;
    coo_concentr_1750: number;
    coo_concentr_today: number;
    coo_concentr_min: number;
    coo_concentr_max: number;
    coo_concentr_reset_value: number;
    /** emission: utilisées dans emission_dialog */
    emit_anthro_coo_nul: number;
    emit_anthro_coo_actuel: number;
    emit_anthro_coo_2xactuel: number;
    emit_anthro_coo_min: number;
    emit_anthro_coo_max: number;
    emit_anthro_coo_reset_value: number;
    volcan_terre_init: number;
    volcan_actuel: number;
    volcan_min: number;
    volcan_max: number;
    volcan_reset_value: number;
    alteration_actuel: number;
    alteration_min: number;
    alteration_max: number;
    alteration_reset_value: number;
    stockage_biologique_actuel: number;
    stockage_biologique_carbonifere: number;
    stockage_biologique_min: number;
    stockage_biologique_max: number;
    stockage_biologique_reset_value: number;
    /** retroactions climatiques (retroactions_dialog) */
    /** 1) albedo: */
    fixed_albedo_reset_value: number;
    albedo_act: number;
    albedo_glace: number;
    albedo_terre: number;
    albedo_min: number;
    albedo_max: number;
    albedo_reset_value: number;
    /** 2) ocean */
    fixed_ocean_reset_value: number;
    debranche_ocean_reset_value: number;
    puit_ocean_actuel: number;
    puit_ocean_min: number;
    puit_ocean_max: number;
    puit_ocean_reset_value: number;
    /** 3) vegetation */
    debranche_biologie_reset_value: number;
    puit_bio_actuel: number;
    puit_bio_min: number;
    puit_bio_max: number;
    puit_bio_reset_value: number;
    /** 4) vapeur d'eau */
    fixed_eau_reset_value: number;
    rapport_H2O_actuel: number;
    rapport_H2O_min: number;
    rapport_H2O_max: number;
    rapport_H2O_reset_value: number;
    /** param astro (parametres_astronomique_dialog) */
    /** 1) distance */
    distance_ts_actuel: number;
    distance_ts_min: number;
    distance_ts_max: number;
    distance_ts_reset_value: number;
    /** 2) puissance */
    puissance_soleil_terre_init: number;
    puissance_soleil_actuel: number;
    puissance_soleil_min: number;
    puissance_soleil_max: number;
    puissance_soleil_reset_value: number;
    /** 3) excentricite */
    excentricite_act: number;
    excentricite_valeur_min: number;
    excentricite_valeur_max: number;
    excentricite_autre_min: number;
    excentricite_autre_max: number;
    excentricite_reset_value: number;
    /** 4) obliquite */
    obliquite_act: number;
    obliquite_valeur_min: number;
    obliquite_valeur_max: number;
    obliquite_autre_min: number;
    obliquite_autre_max: number;
    obliquite_reset_value: number;
    /** 5) precession */
    precession_act: number;
    precession_valeur_min: number;
    precession_valeur_max: number;
    precession_autre_min: number;
    precession_autre_max: number;
    precession_reset_value: number;
}
export declare const modelVarsConstants: IModelVars;
export declare class CModelVars {
    modelConstants: IModelVars;
    constructor(modelConstants?: IModelVars);
    logModelConstants(): void;
}
