UNPKG

warscript

Version:

A typescript library for Warcraft III using Warpack.

6 lines (5 loc) 381 B
/** @noSelfInFile */ export declare const apply: { <T, ConsumerParameters extends any[]>(object: T, consumer: (value: T, ...parameters: ConsumerParameters) => void, ...parameters: ConsumerParameters): T; <T, ConsumerParameters extends any[], K extends KeysOfType<T, (...parameters: ConsumerParameters) => void>>(object: T, key: K, ...parameters: ConsumerParameters): T; };