import React from "react";
import "./Dropdown.scss";
export type viewType = "verticale" | "horizontal";
export type mode = "light" | "dark";
export interface Props {
    mainClassName?: string;
    dropContentClass?: string;
    dropClassName?: string;
    children?: any;
    mainId?: string;
    dropId?: string;
    dropdownLabel?: string;
    data?: any;
    listButtonClick?: () => void;
    listInBtn?: boolean;
    placeHolder?: string;
    view?: viewType;
    dropdownMode?: mode;
    mainStyle?: React.CSSProperties;
    dropStyle?: React.CSSProperties;
    listStyle?: React.CSSProperties;
    listInBtnStyle?: React.CSSProperties;
    dropContentStyle?: React.CSSProperties;
    labelStyle?: React.CSSProperties;
}
declare const Dropdown: ({ mainClassName, children, mainId, dropdownLabel, dropClassName, dropId, dropContentClass, data, listButtonClick, listInBtn, view, placeHolder, dropdownMode, mainStyle, dropStyle, listStyle, listInBtnStyle, dropContentStyle, labelStyle, }: Props) => import("react/jsx-runtime").JSX.Element;
export default Dropdown;
