/**
 * Arcade expression added to the pop-up.
 *
 * See
 * {@link https://developers.arcgis.com/web-map-specification/objects/popupExpressionInfo/}.
 *
 * @deprecated Use "json/*" modules instead.
 */
export interface PopupExpressionInfo {
    /**
     * The Arcade expression.
     */
    expression?: string;
    /**
     * Unique identifier for the expression.
     */
    name?: string;
    /**
     * Return type of the Arcade expression, can be number or string. Defaults
     * to string value. Number values are assumed to be double. This can be
     * determined by the authoring client by executing the expression using a
     * sample feature(s), although it can be corrected by the user. Knowing the
     * returnType allows the authoring client to present fields in relevant
     * contexts. For example, numeric fields in numeric contexts such as
     * charts.
     */
    returnType?: ExpressionReturnType;
    /**
     * Title of the expression.
     */
    title?: string;
}
/**
 * Enum that represents the possible return types of an Arcade Expression.
 *
 * @deprecated Use "json/*" modules instead.
 */
export type ExpressionReturnType = "string" | "number";
