@beincom/dto
Version:
Share dto for all projects of Beincom
21 lines (20 loc) • 771 B
TypeScript
/**
* @deprecated Move to @beincom/constants@5.18.1
*/
export declare class SharedUserCacheKey {
private static PREFIX;
private static hashTag;
static usernameById(userId: string): string;
static profileByUserName(username: string): string;
static allProfilesOfUser(userId: string): string;
static userSettingsOfUser(userId: string): string;
static userOwnershipNftLinked(userId: string): string;
/**
* @deprecated
*/
static getTokenValidationHashKey(username: string): string;
static getUserCronHealthCheckKey(identifier: string): string;
static getReferralLeaderboardRankingsKey(): string;
static getReferralLeaderboardUpdatedAtKey(): string;
static getReferralLeaderboardLatestSnapshotTSKey(): string;
}