epn-ui
Version:
Дизайн система кабинета ВМ
18 lines (17 loc) • 642 B
TypeScript
import React from 'react';
import { DragEndEvent } from '@dnd-kit/core';
import type { IEpnColumnItem, ShowActionsConfig, TableFormatData } from '../types';
export interface IActionsProps {
columns: IEpnColumnItem<unknown>[];
loading: boolean;
filtersIsActive: boolean;
freezeFirstColumn: boolean;
isApiExport: boolean;
showConfig: ShowActionsConfig;
onToggle(toggle: boolean, key: React.Key): void;
onDrag(event: DragEndEvent): void;
onPersonalizationSave(): void;
onExport: (format: TableFormatData) => void;
}
declare const Actions: React.FC<IActionsProps>;
export default Actions;