import { SxProps } from '@mui/material';
import { Theme } from '@emotion/react';
import { DataSelect, MuiSelectBaseProps, TextFieldVariant } from '../types';

export interface SelectBaseProps extends MuiSelectBaseProps {
  sx?: SxProps<Theme>;
  id?: string;
  label?: React.ReactNode;
  input?: React.ReactElement<any, any>;
  variant?: TextFieldVariant;
  value?: string  | string[];
  open?: boolean;
  onOpen?: (event: React.SyntheticEvent) => void;
  onClose?: (event: React.SyntheticEvent) => void;
  multiple?: boolean;
  data?: DataSelect[];
}
