import React from 'react';
import type { PropsWithChildren, JSX } from 'react';
export type DropdownProps = PropsWithChildren<{
    trigger: React.ReactNode;
    triggerEvent?: 'click' | 'hover';
    placement?: 'top' | 'bottom';
    alignment?: 'start' | 'end';
    active?: boolean;
    closeOnClick?: boolean;
    dataAttributes?: Record<string, string>;
    className?: string;
    withArrow?: boolean;
    onClick?: (event: React.UIEvent) => void;
}>;
export declare function Dropdown({ children, className, active, trigger, triggerEvent, closeOnClick, withArrow, dataAttributes, placement, alignment, onClick, }: DropdownProps): JSX.Element;
