import { HTMLProps } from 'react';
import { MenuProps } from '@mantine/core';
import { TextInputProps } from '../../../../../../../../../src/components/TextInput';
export interface GameDetails {
    gameId: string;
    title: string;
    img: string;
    onClick: () => void;
}
export interface GameSelectorProps extends HTMLProps<HTMLDivElement> {
    maxGames?: number;
    isLoading?: boolean;
    selectedGames: GameDetails[];
    searchResultGames: GameDetails[];
    onSearchInput: (text: string) => void;
    inputProps?: TextInputProps;
    menuProps?: MenuProps;
    i18n?: {
        selectGame: string;
        selectUpTo: string;
        searchForGames: string;
        loading: string;
        emptySearchResults: string;
    };
}
//# sourceMappingURL=types.d.ts.map