UNPKG

@nimel/directorr

Version:
7 lines (6 loc) 580 B
import { CheckPayload, CreateDecorator, PayloadChecker, ConvertPayloadFunction, SomeFunction } from './types'; export declare const MODULE_NAME = "whenPayload"; export declare function payloadChecker(payload: any, valueFunc: SomeFunction, [checker, converter]: [CheckPayload, ConvertPayloadFunction?]): any; export declare function initializer(initObject: any, value: any, property: string, args: any, payloadCheckerFunc?: PayloadChecker): (payload: any) => any; export declare const whenPayload: CreateDecorator<CheckPayload, ConvertPayloadFunction>; export default whenPayload;