Type alias MethodResult<T>

MethodResult<T>: T extends "normal"
    ? NormalMethodResult
    : T extends "record"
        ? RecordMethodResult
        : T extends "variant"
            ? VariantMethodResult
            : T extends "tuple"
                ? TupleMethodResult
                : T extends "optional"
                    ? OptionalMethodResult
                    : T extends "vector"
                        ? VectorMethodResult
                        : T extends "number"
                            ? NumberMethodResult
                            : T extends "text"
                                ? TextMethodResult
                                : T extends "boolean"
                                    ? BooleanMethodResult
                                    : T extends "principal"
                                        ? PrincipalMethodResult
                                        : (...) extends (...)
                                            ? (...)
                                            : (...)

Type Parameters