@mysten/sui
Version:
Sui TypeScript API(Work in Progress)
9 lines (8 loc) • 591 B
TypeScript
import type { SuiMoveNormalizedType } from '../client/index.js';
import type { CallArg } from './data/internal.js';
export declare function extractMutableReference(normalizedType: SuiMoveNormalizedType): SuiMoveNormalizedType | undefined;
export declare function extractReference(normalizedType: SuiMoveNormalizedType): SuiMoveNormalizedType | undefined;
export declare function extractStructTag(normalizedType: SuiMoveNormalizedType): Extract<SuiMoveNormalizedType, {
Struct: unknown;
}> | undefined;
export declare function getIdFromCallArg(arg: string | CallArg): string | undefined;