///
import { ToolbarOptions } from "./type";
interface GridToolBarViewProps {
widgetStyle?: {
id?: string;
className?: string;
inline?: React.CSSProperties;
};
toolBarOptions: ToolbarOptions;
config: {
uiElementGroupId: string;
};
uiElementGroupData: Record;
loadTemplateSupportiveData?: (callBack: (args: any) => void, supportiveKeys: any) => Promise;
onModelUpdate: (callBack: ((args: any) => void) | null, fieldName: string, value: any) => void;
onExport?: (callBack: ((args: any) => void) | null, exportViewModel: any) => void;
onExportDelete: (callBack: ((args: any) => void) | null, id: string) => void;
onExportList: (callBack: ((args: any) => void) | null) => void;
onExportDownload: (callBack: ((args: any) => void) | null, id: string) => void;
getUniqueViewId?: (callBack: (response: string) => void) => void;
eventService?: any;
}
declare const GridToolBarView: ({ widgetStyle, toolBarOptions, config, uiElementGroupData, loadTemplateSupportiveData, onModelUpdate, onExport, onExportDelete, onExportList, onExportDownload, getUniqueViewId, eventService, }: GridToolBarViewProps) => import("react/jsx-runtime").JSX.Element;
export default GridToolBarView;