import { default as React } from 'react';
import { ListItemProps } from './list-Item';
export interface ListContainerProps {
    items: ListItemProps[];
    label?: string;
    triggerIcon?: React.ReactNode;
    className?: string;
    dropdownClassName?: string;
    position?: 'left' | 'right' | 'top' | 'bottom';
    align?: 'start' | 'end' | 'center';
    isOpen?: boolean;
    onOpenChange?: (isOpen: boolean) => void;
    keepOpen?: boolean;
    trigger?: 'hover' | 'click';
    /** Delay in ms before closing on mouse leave (default: 1000) */
    closeDelay?: number;
}
export declare const ListContainer: React.FC<ListContainerProps>;
export default ListContainer;
