import React from "react";
export interface OverviewItemActionsProps extends React.HTMLAttributes<HTMLDivElement> {
    /**
     * Display it only when the parent `OverviewItem` is hovered or focused.
     */
    hiddenInteractions?: boolean;
    /**
     * Delay the rendering of the children by a time in milliseconds.
     * Could be used to prevent browser freezes for the initial `OverviewItem` rendering.
     * In general, it is better to fix the cause, i.e. action elements that are expensive to initialize/render should be
     * optimized or replaced etc. This workaround only prevents the browser from getting blocked completely and does NOT
     * solve the actual performance issue.
     */
    delayDisplayChildren?: number;
    /**
     * Display element while the rendering of the actual children is delayed.
     */
    delaySkeleton?: JSX.Element;
}
/**
 * Contains an arbitrary number of elements for user-interactions.
 * It does not make sense to include more than 1 or 2 of these elements within `OverviewItem`.
 */
export declare const OverviewItemActions: ({ children, className, hiddenInteractions, delayDisplayChildren, delaySkeleton, ...restProps }: OverviewItemActionsProps) => React.JSX.Element;
export default OverviewItemActions;
