import { MaybeArray } from 'typescript-generic-types'; import { AllDbIds } from '../../../cache/dbs/index.generated.js'; /** Transform populated fields into their respective _ids. Will modify the passed object */ export declare function unPopulate(dbName: AllDbIds, modelName: ModelName, fields: Record): Promise; declare function forEachPopulateField(dbName: AllDbIds, modelName: ModelName, fields: Record, cb: (fieldValue: string | Record, fieldAddrInParent: string | number, parent: MaybeArray>, modelName: string, addrFromRoot: string) => MaybePromise, recursive?: boolean): Promise; export declare const forEachPopulateFieldRecursive: typeof forEachPopulateField; export {};