import type { GuildConfig } from '../types.js'; /** * Main reconciliation function for role rewards * * This function is only called for default store events by the event listeners. * Manual calls to this function should typically use the default store to avoid * unexpected role assignments from custom stores. * * @warning Calling this for custom stores may cause unexpected role assignments */ export declare function reconcileRoleRewards(guildId: string, userId: string, newLevel: number, guildConfig: GuildConfig): Promise;