import { TablePipeline } from '../pipeline';
interface ContextMenuItem {
    name: string;
    action: () => {};
    disabled?: boolean;
}
export interface ContextMenuFeatureOptions {
    /** 获得自定义菜单 */
    getContextMenuItems?: (params: any) => ContextMenuItem[];
    /** 弹出框的父容器 */
    popupParent?: HTMLElement;
}
export declare function contextMenu(opts?: ContextMenuFeatureOptions): (pipeline: TablePipeline) => TablePipeline;
export {};
