UNPKG

wowok

Version:

Wowok Blockchain TypeScript API

11 lines (10 loc) 812 B
import type { WowMoveNormalizedType } from "../client/index.js"; import type { Argument, CallArg, Command } from "./data/internal.js"; export declare function extractMutableReference(normalizedType: WowMoveNormalizedType): WowMoveNormalizedType | undefined; export declare function extractReference(normalizedType: WowMoveNormalizedType): WowMoveNormalizedType | undefined; export declare function extractStructTag(normalizedType: WowMoveNormalizedType): Extract<WowMoveNormalizedType, { Struct: unknown; }> | undefined; export declare function getIdFromCallArg(arg: string | CallArg): string; export declare function isArgument(value: unknown): value is Argument; export declare function remapCommandArguments(command: Command, inputMapping: Map<number, number>, commandMapping: Map<number, number>): void;