import { ModuleViewPopupProps } from './ModuleViewPopupProps';
import * as Redux from 'redux';
import * as PopupRedux from '../../../Redux/ActionsReducers/PopupRedux';
import * as DashboardRedux from '../../../Redux/ActionsReducers/DashboardRedux';
import { AdaptableDashboardToolbar } from '../../../AdaptableState/Common/Types';
import { CustomToolbar } from '../../../AdaptableOptions/DashboardOptions';
export interface CustomToolbarModuleViewPopupProps<View> extends ModuleViewPopupProps<View> {
    customToolbar: CustomToolbar;
}
export interface ToolbarModuleViewPopupProps<View> extends ModuleViewPopupProps<View> {
    onClick: (action: Redux.Action) => Redux.Action;
    onConfigure: (popup: string) => PopupRedux.PopupShowScreenAction;
    onClose: (toolBar: AdaptableDashboardToolbar) => DashboardRedux.DashboardCloseToolbarAction;
}
