UNPKG

surrogate

Version:

Object method hooks made easy

9 lines (8 loc) 345 B
import type { NextParameters, ShouldHandle } from '../../../interfaces'; import type { NextNode } from '../../../next'; export interface HandlerRule<T extends object> extends ShouldHandle { run(nextParameters?: NextParameters<T>): any; } export interface HandlerConstructor<T extends object> { new (node: NextNode<T>): HandlerRule<T>; }