/*
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 { markEnum } from "igniteui-angular-core";
/**
 * Indicates the allowed directions that will be considered to position the callouts near the target points
 */
export var AutoCalloutVisibilityMode = /*@__PURE__*/ (function (AutoCalloutVisibilityMode) {
    /**
     * The callout layer will decide on the appropriate visibility mode.
     */
    AutoCalloutVisibilityMode[AutoCalloutVisibilityMode["Auto"] = 0] = "Auto";
    /**
     * Callouts will render if they are in view without restriction.
     */
    AutoCalloutVisibilityMode[AutoCalloutVisibilityMode["Normal"] = 1] = "Normal";
    /**
     * callouts wont show unless they have a dedicated width/height lane to render in.
     */
    AutoCalloutVisibilityMode[AutoCalloutVisibilityMode["DedicatedLanes"] = 2] = "DedicatedLanes";
    return AutoCalloutVisibilityMode;
})({});
/**
 * @hidden
 */
export var AutoCalloutVisibilityMode_$type = markEnum('AutoCalloutVisibilityMode', 'Auto,0|Normal,1|DedicatedLanes,2');
