export interface Action { type: T; } export declare type FunctionWithParametersType

= (...args: P) => R; export declare type ParametersType = T extends (...args: infer U) => unknown ? U : never;