import type { IotaMoveNormalizedType } from '../client/index.js'; import type { CallArg, Command } from './data/internal.js'; import { Argument } from './data/internal.js'; export declare function extractMutableReference(normalizedType: IotaMoveNormalizedType): IotaMoveNormalizedType | undefined; export declare function extractReference(normalizedType: IotaMoveNormalizedType): IotaMoveNormalizedType | undefined; export declare function extractStructTag(normalizedType: IotaMoveNormalizedType): Extract | undefined; export declare function remapCommandArguments(command: Command, inputMapping: Map, commandMapping: Map): void; export declare function getIdFromCallArg(arg: string | CallArg): string | undefined; export declare function isArgument(value: unknown): value is Argument; //# sourceMappingURL=utils.d.ts.map