import { TableActions } from './table.actions'; import { FirestoreTableState, TableState, DxTableState } from './table-definition'; import { ActionButtonDefinition } from '@digitaix/types'; export declare const DEFAULT_TABLE_STATE: DxTableState; export declare function getTableActionsFromRegister(tableRegister: Partial>): ActionButtonDefinition[]; export declare function normalizeDxTableAction(tableId: string): (action: ActionButtonDefinition<[D]>) => ActionButtonDefinition<[D]>; export declare function transformTableStateRegister(tableStateRegister: Partial>, tableId: string): DxTableState; export declare function firestoreTableReducer(state: import("./table-definition").DxTableStates, action: TableActions): FirestoreTableState;