import { Logger } from "../../util/Logger.js"; export declare class TokenManagementExtension { _logger: Logger; static META_SUBSCRIBE: string; static META_UNSUBSCRIBE: string; static META_HANDSHAKE: string; tokenCount: any; tokenEventListeners: any[]; updateTokenCount(count: any): void; refillTokens(): void; isMetaSubUnsubChannel(message: any): boolean; isReceivedByGlideAndMetaSubUnsubChannel(message: any): boolean; isMetaHandshake(message: any): boolean; outgoing(message: any): any; incoming(message: any): any; getTokenCount(): any; addTokenAvailabilityListener(tokenEventListener: any): void; removeTokenAvailabilityListener(tokenEventListener: any): void; notifyOnAvailabilityOfToken(): void; }