import { IGame, IRecommendationButton } from './types'; export type RecommendModalOnCloseParams = { type: 'dismiss' | 'quit' | 'navigate' | 'back'; data?: { game: IGame; }; }; export declare const createRecommendModal: (params: { games: IGame[]; title: string; buttons: IRecommendationButton[]; onClose?: (params: RecommendModalOnCloseParams) => void; onOpen?: () => void; }) => { show: () => void; hide: () => void; isOpen: () => boolean; destroy: () => void; }; export type { IGame, IRecommendationButton };