import { type ReactNode } from "react";
export interface ActionItem {
    type: string;
    label: string;
    description?: string;
    icon?: ReactNode;
    category: string;
}
export interface ActionDrawerProps {
    open?: boolean;
    onToggle?: () => void;
    actions?: ActionItem[];
    searchValue?: string;
    onSearchChange?: (value: string) => void;
    onActionDrag?: (type: string) => void;
    className?: string;
}
export declare function ActionDrawer({ open, onToggle, actions, searchValue, onSearchChange, onActionDrag, className, }: ActionDrawerProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=ActionDrawer.d.ts.map