import { Action } from '@ngrx/store'; import * as payloadTypes from './payload-types'; export declare enum DataViewActionTypes { ShowChildrenTables = "[UI] Show Children Table Of Data Table", HideChildrenTables = "[UI] Show Children Table Of Data Table", ShowDataRows = "[UI] Show Data Rows", HideDataRows = "[UI] Hide Data Rows" } export declare class ShowDataTableChildren implements Action { payload: payloadTypes.ToggleDataTableChildren; readonly type = DataViewActionTypes.ShowChildrenTables; constructor(payload: payloadTypes.ToggleDataTableChildren); } export declare class HideDataTableChildren implements Action { payload: payloadTypes.ToggleDataTableChildren; readonly type = DataViewActionTypes.ShowChildrenTables; constructor(payload: payloadTypes.ToggleDataTableChildren); } export declare class ShowDataRows implements Action { payload: payloadTypes.ToggleDataTableRows; readonly type = DataViewActionTypes.ShowDataRows; constructor(payload: payloadTypes.ToggleDataTableRows); } export declare class HideDataRows implements Action { payload: payloadTypes.ToggleDataTableRows; readonly type = DataViewActionTypes.HideDataRows; constructor(payload: payloadTypes.ToggleDataTableRows); } export declare type DataTableActionsUnion = ShowDataTableChildren | HideDataTableChildren | ShowDataRows | HideDataRows;