import { ColumnDef, PaginationState } from '@tanstack/react-table'; import { FormMode } from '../../enums/formMode'; import { Alert } from '../../interfaces/Alert.interface'; import { LogbookEntry } from './LogbookEntry.interface'; export interface LogbookState { alert: Alert | undefined; columns: ColumnDef[]; entries: LogbookEntry[]; isConfirmDialogLoading: boolean; isConfirmDialogOpen: boolean; isLoading: boolean; pages: number[]; pagination: PaginationState; totalEntries: number; }