UNPKG

asajs

Version:

Make your Minecraft JsonUI with ScriptingAPI

11 lines (10 loc) 711 B
import { Class } from "../components/Class"; import { UI } from "../components/UI"; import { OverrideInterface, ModificationBindingsInterface } from "../types/objects/Modify"; import { Binding } from "../types/values/Binding"; import { BindingFunctionObject } from "./BindingCompiler"; export declare const funcObj: BindingFunctionObject; export type BindingFunctionsCallback<T = UI | OverrideInterface | ModificationBindingsInterface> = (element: T, params: Array<string>) => Binding | string; export declare class BindingFunctions extends Class { static register<T = UI | OverrideInterface | ModificationBindingsInterface>(name: string, callback: BindingFunctionsCallback<T>, override?: boolean): void; }