ShapeFromPureTypeName
@iota/iota-sdk / bcs / ShapeFromPureTypeName
Type Alias: ShapeFromPureTypeName<T>
ShapeFromPureTypeName<
T> =TextendsBasePureType?PureShapeByType[T] :Textends`vector<${infer U extends PureTypeName}>`?ShapeFromPureTypeName<U>[] :Textends`option<${infer U extends PureTypeName}>`?ShapeFromPureTypeName<U> |null:never
Defined in: sdk/typescript/src/bcs/pure.ts:44
Type Parameters
T
T extends PureTypeName