import { CellProps } from '../../basic-components/cell/cell-types';
import { AdvanceResearchProviderProps } from '../../context/AdvanceResearchContext';
import { DataCell, DataTable } from '../../types/data-structures';
import { onContextMenuType } from '../../types/global';
export interface AppBarProps extends AdvanceResearchProviderProps {
    /**
     * Data table with grid appbar data
     */
    data: DataTable;
    /**
     * onClick function on appbar
     */
    onClick?: (data: DataCell) => void;
    /**
     * onEnter function on appbar due to spotlight shape
     */
    onEnter?: (data: DataCell) => void;
    /**
     * onContextMenu function on appbar components
     */
    onContextMenu?: onContextMenuType;
    /**
     * onMenu button click callback
     */
    onMenuClick?: () => void;
}
export interface AppBarState {
    [cellId: string]: CellProps;
}
//# sourceMappingURL=app-bar-types.d.ts.map