interface IProps<ItemType> {
    /** you cannot have a menu with trigger in overflow items. put those in groupWrapper controls before/after rendering children. */
    items: ItemType[];
    getKey: (item: ItemType, index: number) => string;
    getPriority?: (item: ItemType, index: number) => number;
    renderItem: (item: ItemType, index: number, overflow?: boolean) => JSX.Element;
    groupWrapper?: (children: React.ReactNode) => JSX.Element;
    menuRef?: React.RefObject<HTMLButtonElement>;
    menuWrapper?: (children: React.ReactNode) => JSX.Element;
    menuTrigger?: (ref: React.RefObject<HTMLButtonElement>, overflowCount: number) => JSX.Element;
    className?: string;
}
export declare const KWIZOverflow: <ItemType>(props: IProps<ItemType>) => import("react/jsx-runtime").JSX.Element;
export {};
