import type { Mongo } from "cry-db/dist/mongo.mjs"; export interface RenameUserStats { tablesProcessed: number; totalDocumentsUpdated: number; byTable: Record; }>; duration: number; } /** * V vseh tabelah iz TablesWithUsernames spremeni ime uporabnika. * * Uporablja neposredno MongoDB driver z updateMany operacijami. * Pravilno obravnava tudi sezname (Arrays), npr. veterinarji: Username[] * Podpira nested polja z "." notacijo (npr. "koraki.veterinar") * *! Run verifyUserRename.ts to test results * * @param oldUsername staro uporabniško ime * @param newUsername novo uporabniško ime * @param mongo instanca Mongo (cry-db) * @returns statistika posodobljenih dokumentov */ export declare function renameUser(oldUsername: string, newUsername: string, mongo: Mongo): Promise; //# sourceMappingURL=renameUser.d.mts.map