import type { ReactNode } from 'react';
export declare function GridContextDropdownMenu(props: {
    anchor?: {
        left: number;
        top: number;
        width: number;
        height: number;
    };
    mode?: 'cell' | 'range';
    recordId?: string;
    recordIds?: string[];
    onInsertAbove?: (count: number) => void;
    onInsertBelow?: (count: number) => void;
    onOpenRecord?: (recordId: string) => void;
    onClearContent?: () => void;
    onDeleteRecords?: (recordIds: string[]) => void;
    onClose?: () => void;
}): import("react").JSX.Element;
export declare function GridContextInsertDropdownItem(props: {
    icon: ReactNode;
    insertLabel: string;
    positionLabel: string;
    onAction?: (count: number) => void;
}): import("react").JSX.Element;
