UNPKG

arcticpackage

Version:

A library for making Arctic packages in typescript.

13 lines (12 loc) 418 B
/// <reference types="node" /> import { Callable } from "./Callable"; import Instance from "./Instance"; import util from 'util'; export default abstract class CallableFunction implements Callable { readonly name: string; constructor(name: string); abstract bind(instance: Instance): CallableFunction; abstract arity: number; abstract call(args: any[]): any; [util.inspect.custom](): string; }