import { AchievementAvailabilityStatus } from "./AchievementAvailabilityStatus"; import { UserAchievement } from "./UserAchievement"; import { UserAchievementTask } from "./UserAchievementTask"; import { BadgesTimeLimitStates } from "./BadgesTimeLimitStates"; export declare class MissionUtils { static getAvailabilityStatus: (mission: UserAchievement) => AchievementAvailabilityStatus; static getMs: (ts: number) => number; static replaceTagsFavMissionTask: ({ task, valueToReplace, currencySymbol }: { task: UserAchievementTask; valueToReplace: string; currencySymbol?: string; }) => string; static replaceFavGameNameTag: ({ task, currencySymbol }: { task: UserAchievementTask; currencySymbol?: string; }) => UserAchievementTask; static determineBadgeState: (badge: UserAchievement) => BadgesTimeLimitStates | null; }