export declare const operations: Record; /** * Get operation closure with pre-bound arguments. * * @param {string} id Operator `id`. * @returns {Function} */ export declare function getOperationFunc(id: string): (conditions: unknown[], value: unknown) => boolean; /** * Return name of operation which is displayed inside UI component, basing on it's `id`. * * @param {string} id `Id` of operation. * @returns {string} */ export declare function getOperationName(id: string): string; /** * Operator registerer. * * @param {string} id Operation `id`. * @param {string} name Operation name which is displayed inside UI component. * @param {Function} func Operation function. */ export declare function registerOperation(id: string, name: string, func: Function): void;