import { App } from 'vue';
import { UseColumn, UseDataView, UseFilter, UseFitColumn, UseSort, UseVirtualScroll } from '../../composition/types';
export default function (useColumnComposition: UseColumn, useDataViewComposition: UseDataView, useFilterComposition: UseFilter, useFitColumnComposition: UseFitColumn, useSorterComposition: UseSort, useVirtualScrollComposition: UseVirtualScroll, modalService: any): {
    acceptCallback: () => void;
    rejectCallback: () => void;
    renderSettingsPanel: (app: App) => any;
    openSettingPanel: () => void;
};
