import { LMSDKCallbacks } from "../../LMCallback";
declare class TokenManager {
    private accessToken;
    private refreshToken;
    private xVersionCode;
    private xPlatformCode;
    private xSDKSource;
    private lmSdkCallback;
    constructor(lmSdkCallback: LMSDKCallbacks);
    setLMSdkCallbacks(callback: LMSDKCallbacks): void;
    setAccessToken(accessToken: string): void;
    getAccessToken(): string;
    setRefreshToken(refreshToken: string): void;
    getRefreshToken(): string;
    setPlatformCode(xPlatformCode: string): void;
    getPlatformCode(): string;
    setVersionCode(xVersionCode: number): void;
    getVersionCode(): any;
    clearTokenManager(): void;
    refreshAccessToken(): Promise<void>;
}
export default TokenManager;
