import { InterpreterSpec } from '../types'; /** * @function $objectMatches * @param {Object} criteriaByPath * @param {Object} [value=$$VALUE] * @returns {Boolean} matches */ export declare const $objectMatches: InterpreterSpec; /** * @function $objectFormat * @param {Object | Array} format * @param {*} [source=$$VALUE] * @returns {Object | Array} object */ export declare const $objectFormat: { sync: import("../types").InterpreterSpecSingle; async: import("../types").InterpreterSpecSingle; }; /** * @function $objectDefaults * @param {Object} defaultValuesExp * @param {Object} [base=$$VALUE] * @returns {Object} */ export declare const $objectDefaults: InterpreterSpec; /** * @function $objectAssign * @param {Object} values * @param {Object} [base=$$VALUE] * @returns {Object} */ export declare const $objectAssign: InterpreterSpec; /** * @function $objectKeys * @param {Object} object * @returns {String[]} */ export declare const $objectKeys: InterpreterSpec; export declare const OBJECT_EXPRESSIONS: { $objectMatches: import("../types").InterpreterSpecSingle; $objectFormat: { sync: import("../types").InterpreterSpecSingle; async: import("../types").InterpreterSpecSingle; }; $objectDefaults: import("../types").InterpreterSpecSingle; $objectAssign: import("../types").InterpreterSpecSingle; $objectKeys: import("../types").InterpreterSpecSingle; };