import type { GatewayActivity, GatewayPresenceUpdateDispatchData } from '../../../types'; export declare class PresenceUpdateHandler { presenceUpdate: Map; check(presence: GatewayPresenceUpdateDispatchData): boolean; setPresence(presence: GatewayPresenceUpdateDispatchData): void; presenceEquals(oldPresence: GatewayPresenceUpdateDispatchData, newPresence: GatewayPresenceUpdateDispatchData): boolean | undefined; activityEquals(oldActivity: GatewayActivity, newActivity: GatewayActivity): boolean; }