/*
THIS INFRAGISTICS ULTIMATE SOFTWARE LICENSE  AGREEMENT ("AGREEMENT") LOCATED HERE:
https://www.infragistics.com/legal/license/igultimate-la
https://www.infragistics.com/legal/license/igultimate-eula
GOVERNS THE LICENSING, INSTALLATION AND USE OF INFRAGISTICS SOFTWARE. BY DOWNLOADING AND/OR INSTALLING AND USING INFRAGISTICS SOFTWARE:  you are indicating that you have read and understand this Agreement, and agree to be legally bound by it on behalf of the yourself and your company.
*/
import { DoubleOrAutoBase } from "./DoubleOrAutoBase";
import { toNullable, Number_$type, markType } from "igniteui-angular-core";
/**
 * @hidden
 */
export let ST_ValueAxisUnit = /*@__PURE__*/ (() => {
    class ST_ValueAxisUnit extends DoubleOrAutoBase {
        static f(a) {
            let b = toNullable(Number_$type, null);
            let c = DoubleOrAutoBase.e(a, b);
            b = c.p1;
            return ((() => {
                let $ret = new ST_ValueAxisUnit();
                $ret.b = b;
                return $ret;
            })());
        }
    }
    ST_ValueAxisUnit.$t = markType(ST_ValueAxisUnit, 'ST_ValueAxisUnit', DoubleOrAutoBase.$);
    return ST_ValueAxisUnit;
})();
