import React, { type CSSProperties } from 'react'; import { type Direction } from '@mui/material'; import type { Country } from '../../../@types'; export type CountrySelectProps = { options: Country[]; defaultCountry?: Country; searchLabel?: string; direction?: Direction; menuPosition?: 'top' | 'bottom'; menuWidth?: CSSProperties['width']; style?: { iconColor?: string; labelColor?: string; labelFont?: string; backgroundColor?: CSSProperties['backgroundColor']; searchBackgroundColor?: CSSProperties['backgroundColor']; searchBorderRadius?: CSSProperties['borderRadius']; entryFont: string; entryTitleFont: string; entryColor: CSSProperties['color']; entryTitleColor: CSSProperties['color']; menuBorderRadius?: CSSProperties['borderRadius']; menuShadowColor?: CSSProperties['color']; }; onSelectedCountry: (country: Country) => void; disableOnSingleItem?: boolean; }; export declare const CountrySelect: React.FC;