@kiroboio/fct-core
Version:
Kirobo.io FCT Core library
18 lines • 965 B
TypeScript
import { ValidationVariable } from "../batchMultiSigCall/classes/Validation/types";
import { CoreVariable, IWithPlugin, Param, PluginVariable, Variable } from "../types";
export declare class InstanceOf {
static Variable: (object: any) => object is Variable;
static CoreVariable: (object: any) => object is CoreVariable;
static PluginVariable: (object: any) => object is PluginVariable;
static TupleArray: (value: Param["value"], param: Param) => value is Param[][];
static Tuple: (value: Param["value"], param: Param) => value is Param[];
static CallWithPlugin: (object: any) => object is IWithPlugin;
static ValidationVariable: (object: any) => object is ValidationVariable;
static Param: (data: any) => data is Param[];
static ParamArray: (data: any) => data is Param[][];
static ComputedVariable: (object: any) => object is {
type: "computed";
id: string;
};
}
//# sourceMappingURL=instanceOf.d.ts.map