import React from "react";
import { AddButtonProps } from "../booking/components/addButton";
import { PisellDrawerProps } from "../booking/components/drawer";
import { TabProductProps } from "../tabProduct";
import "./index.less";
interface ValueType {
}
interface SelectModalProps {
    value: ValueType[];
    onChange: (value: ValueType[]) => void;
    dataSource: ValueType[];
    renderValueItem: (item: ValueType, onSelect: (value: ValueType[]) => void) => React.ReactNode;
    renderOptionItem: (item: ValueType, onSelect: (value: ValueType[]) => void) => React.ReactNode;
    disabled: boolean;
    className: string;
    style: React.CSSProperties;
    maxLength?: number;
    buttonProps: AddButtonProps;
    drawerProps: PisellDrawerProps;
    tabProductProps: TabProductProps;
    loading: boolean;
}
declare const SelectModal: React.FC<Partial<SelectModalProps>>;
export default SelectModal;
