/// <reference types="react" />
import { SelectChangeEvent } from '@mui/material';
interface SelectProps {
    label: string;
    value: any;
    options: any;
    width?: string;
    variant?: 'standard' | 'filled' | 'outlined';
    handlerChange: (event: SelectChangeEvent<any>, child: React.ReactNode) => void;
    error: {
        status: boolean;
        message: string;
    };
    theme?: any;
}
/**
 * Primary UI Select input component for user interaction
 */
export declare const Select: {
    ({ label, value, options, width, variant, handlerChange, error, theme, ...props }: SelectProps): JSX.Element;
    defaultProps: {
        label: string;
        width: string;
        value: string;
        options: {
            value: string;
            label: string;
        }[];
        variant: string;
        handlerChange: null;
        error: {
            status: boolean;
            message: string;
        };
        theme: string;
    };
};
export {};
