UNPKG

@jadl/builders

Version:
8 lines (7 loc) 381 B
import { MessageBuilder } from '../MessageBuilder'; export type SendbackHandler<R extends any, O extends any[]> = (builder: MessageBuilder, ...options: O) => R; export declare class MessageBuilderWithSendback<R extends any, O extends any[] = undefined[]> extends MessageBuilder { private handler; constructor(handler: SendbackHandler<R, O>); send(...o: O): R; }