import IDictionary from "../utils/IDictionary";
import { ISwrveCampaignResourceResponse } from "../Campaigns/ISwrveCampaign";
import { ProfileManager } from "../Profile/ProfileManager";
export declare class RealTimeUserPropertiesManager {
    private _profileManager;
    private _realTimeUserProperties;
    constructor(profileManager: ProfileManager);
    get UserProperties(): IDictionary<string>;
    storeUserProperties(response: ISwrveCampaignResourceResponse, userId?: string): void;
    loadStoredUserProperties(userId?: string): void;
    static processForPersonalization(rtups: IDictionary<string>): IDictionary<string>;
}
