/** * Helper method to replace paths index with queries and additionally map the paths. * @param {Array} paths - the JSON paths to map. * @param {string} scopePath - the JSON path to scope the mapping to. * @param {(Array)} scopedMapper - Map function which receives the paths in the scope and returns the resolved paths. * @param scopePaths * @param scopeData * @param queryConstructor * @param mapper * @returns {string} - the paths, including the once mapped by the scoped mapper. Notice the order is kept. */ export declare function umbQueryMapperForJsonPaths(scopePaths: Array, scopeData: Array, queryConstructor: (entry: T) => string, mapper?: (scopedPaths: Array, propertyData: T | undefined) => Promise>): Promise>;