@datr.tech/marble-transformer-core
Version:
Marble transformer core
20 lines (19 loc) • 587 B
TypeScript
/**
* @module interfaces/core/handlers
*/
import { ICommonBase } from '../common';
/**
* @name IHandlerAccumulator
*
* @description The interface for the reducer accumulator, which is passed to
* and returned from each handler, and which is directly referenced
* within {@link interfaces/core/handlers/IHandlerInput}.
*
* @author Datr.Tech Admin <admin@datr.tech>
* @version 0.3.2
*/
export interface IHandlerAccumulator {
[key: string]: ICommonBase | ICommonBase[] | {
[key: string]: ICommonBase | ICommonBase[];
};
}