import { CSSObject } from "styled-components";
export interface IAtomSelectProps {
    /** Array of options */
    items: Array<string | number>;
    /** Value option by default */
    value: string | ReadonlyArray<string> | number;
    /** Disabled flag by default */
    disabled?: boolean;
    /** Func onChangeValue */
    onChangeValue?: (value: string) => any;
    /** Width component by default */
    width?: string;
    /** Height component by default */
    height?: string;
    required?: boolean;
    readOnly?: boolean;
    hasError?: boolean;
    styles?: CSSObject;
    errorCallback?: (value: string) => any;
    zIndexOptions?: number;
    isValuePlaceHolder?: boolean;
}
export declare const AtomSelect: ({ items, value, disabled, required, readOnly, hasError, styles, onChangeValue, errorCallback, width, height, isValuePlaceHolder, }: IAtomSelectProps) => JSX.Element;
