/**
 *
 * This file handles common functionality needed in both the client and service.
 *
 *
 * Get a value from an object using a string. {abc:{123:"value"}} you would do byString(object,"abc.123")
 * @param {object} currentObject
 * @param {string} field
 *
 */
export declare const byString: (currentObject: string | Record<string, any>, field: string) => string | Record<string, any> | null;
export declare const setPath: (object: object, path: string, value: any) => object;
export declare function initObject(object: object, parent: object | string | null, mapping: Record<string, object | string | null>): void;
export declare const mapField: (object: object, s: string, mapping: Record<string, object | string | null>) => void;
export declare const checkForObjectChange: (object: object, field: string, mapping: Record<string, object | string | null>) => false | string[] | null;
//# sourceMappingURL=storeUtils.d.ts.map