/// export declare enum ExPathOperators { Equal = " = ", NotEqual = " != ", LessThan = " < ", LessThanOrEqualTo = " <= ", GreaterThan = " > ", GreaterThanOrEqualTo = " >= ", Or = " or ", And = " and " } export declare type TMapLookup = Map; export declare type MxObject = mendix.lib.MxObject; export declare type MxContext = mendix.lib.MxContext; export declare type Form = mxui.lib.form._FormBase; export declare type SortSpecifies = mx.Sort[]; export interface IObjectLookup { [id: string]: T; } export interface IParam { paramName: string; paramValue: any; } export interface IFilterReference { [ref: string]: { attributes: string[]; }; } export interface IButtonConfigurations { buttonLabel: string; buttonClickMf: string; buttonClass: string; buttonStyle: string; buttonVisible: string; } export interface IAdditionalButtonConfigurations extends IButtonConfigurations { buttonConfirmationRequired: boolean; buttonConfirmationQuestion: string; alwaysActive: boolean; } export interface IAttributeSpecifies { operator: ExPathOperators; name: string; attributeOperator: ExPathOperators; value: string | number | boolean; }