@@ -99,7 +99,7 @@ export interface IPersistence {
9999 useLocalStorage ( ) : boolean ;
100100 initializeStorage ( ) : void ;
101101 update ( ) : void ;
102- storeDataInMemory ( obj : IPersistenceMinified , currentMPID : MPID ) : void ;
102+ storeDataInMemory ( obj : IPersistenceMinified , currentMPID ? : MPID ) : void ;
103103 determineLocalStorageAvailability ( storage : Storage ) : boolean ;
104104 setLocalStorage ( ) : void ;
105105 getLocalStorage ( ) : IPersistenceMinified | null ;
@@ -113,17 +113,17 @@ export interface IPersistence {
113113 maxCookieSize : number
114114 ) : string ;
115115 findPrevCookiesBasedOnUI ( identityApiData : IdentityApiData ) : void ;
116- encodePersistence ( persistence : IPersistenceMinified ) : string ;
117- decodePersistence ( persistenceString : string ) : string ;
116+ encodePersistence ( persistence : string ) : string ;
117+ decodePersistence ( persistenceString : string ) : string | null ;
118118 getCookieDomain ( ) : string ;
119- getDomain ( doc : string , locationHostname : string ) : string ;
119+ getDomain ( doc : Document , locationHostname : string ) : string ;
120120 saveUserCookieSyncDatesToPersistence ( mpid : MPID , csd : CookieSyncDates ) : void ;
121121 savePersistence ( persistance : IPersistenceMinified ) : void ;
122- getPersistence ( ) : IPersistenceMinified ;
123- getFirstSeenTime ( mpid : MPID ) : string | null ;
124- setFirstSeenTime ( mpid : MPID , time : number ) : void ;
122+ getPersistence ( ) : IPersistenceMinified | null ;
123+ getFirstSeenTime ( mpid : MPID ) : number | null ;
124+ setFirstSeenTime ( mpid : MPID , time ? : number ) : void ;
125125 getLastSeenTime ( mpid : MPID ) : number | null ;
126- setLastSeenTime ( mpid : MPID , time : number ) : void ;
126+ setLastSeenTime ( mpid : MPID , time ? : number ) : void ;
127127 getDeviceId ( ) : string ;
128128 setDeviceId ( guid : string ) : void ;
129129 resetPersistence ( ) : void ;
0 commit comments