import { EpicFreeGamesOptions, HasPromotionalOffers, HasUpcomingPromotionalOffers, InNextWeek, InThisWeek, IsBaseGame, IsFree, WillBeFree } from './types'; import { Country, Locale } from '../../core'; export declare class EpicFreeGamesUtil { private readonly options; constructor(options?: EpicFreeGamesOptions); getSafeCountry(country?: Country): Country; getSafeIncludeAll(includeAll?: boolean): boolean; getSafeLocale(locale?: Locale): Locale; isBaseGame(data: IsBaseGame): boolean; hasPromotionalOffers(data: HasPromotionalOffers): boolean; hasUpcomingPromotionalOffers(data: HasUpcomingPromotionalOffers): boolean; isFree(data: IsFree): boolean; inThisWeek(data: InThisWeek): boolean; inNextWeek(data: InNextWeek): boolean; willBeFree(data: WillBeFree): boolean; }