import { ICountriesProps } from "../../../../interfaces";
import { CSSObject } from 'styled-components';
export interface ICountryPickerProps {
    /** Initial selected value*/
    value?: string;
    /** Text when nothing is selected*/
    placeholder?: string;
    /** Enable or disable the selector*/
    disabled?: boolean;
    /** Country codes array that will appear first*/
    importantItems?: string[];
    /** Flag showing name countries*/
    viewCountry?: boolean;
    /** Unable to change selected value*/
    readOnly?: boolean;
    /** Flag showing if there is an error*/
    hasError?: boolean;
    /** Minimum width*/
    minWidth?: string;
    /** Action of changing value selected*/
    onChange?: (value: ICountriesProps) => void;
    /** Css proprieties */
    styles?: CSSObject;
}
export declare const AtomCountryPicker: ({ disabled, value, importantItems, viewCountry, hasError, placeholder, minWidth, readOnly, onChange, styles, ...props }: ICountryPickerProps) => JSX.Element;
