KC's Workspace
    Preparing search index...
    interface MappedType {
        nameType?:
            | ArrayType
            | ConditionalType
            | UnknownType
            | IndexedAccessType
            | InferredType
            | IntersectionType
            | IntrinsicType
            | LiteralType
            | MappedType
            | OptionalType
            | PredicateType
            | QueryType
            | ReferenceType
            | ReflectionType
            | RestType
            | TemplateLiteralType
            | TupleType
            | NamedTupleMemberType
            | TypeOperatorType
            | UnionType;
        optionalModifier?: "+"
        | "-";
        parameter: string;
        parameterType:
            | ArrayType
            | ConditionalType
            | UnknownType
            | IndexedAccessType
            | InferredType
            | IntersectionType
            | IntrinsicType
            | LiteralType
            | MappedType
            | OptionalType
            | PredicateType
            | QueryType
            | ReferenceType
            | ReflectionType
            | RestType
            | TemplateLiteralType
            | TupleType
            | NamedTupleMemberType
            | TypeOperatorType
            | UnionType;
        readonlyModifier?: "+"
        | "-";
        templateType:
            | ArrayType
            | ConditionalType
            | UnknownType
            | IndexedAccessType
            | InferredType
            | IntersectionType
            | IntrinsicType
            | LiteralType
            | MappedType
            | OptionalType
            | PredicateType
            | QueryType
            | ReferenceType
            | ReflectionType
            | RestType
            | TemplateLiteralType
            | TupleType
            | NamedTupleMemberType
            | TypeOperatorType
            | UnionType;
        type: "mapped";
    }

    Hierarchy (View Summary)

    • Type
    • S<
          MappedType,
          | "type"
          | "parameter"
          | "parameterType"
          | "templateType"
          | "readonlyModifier"
          | "optionalModifier"
          | "nameType",
      >
      • MappedType
    Index

    Properties

    nameType?:
        | ArrayType
        | ConditionalType
        | UnknownType
        | IndexedAccessType
        | InferredType
        | IntersectionType
        | IntrinsicType
        | LiteralType
        | MappedType
        | OptionalType
        | PredicateType
        | QueryType
        | ReferenceType
        | ReflectionType
        | RestType
        | TemplateLiteralType
        | TupleType
        | NamedTupleMemberType
        | TypeOperatorType
        | UnionType
    optionalModifier?: "+" | "-"
    parameter: string
    parameterType:
        | ArrayType
        | ConditionalType
        | UnknownType
        | IndexedAccessType
        | InferredType
        | IntersectionType
        | IntrinsicType
        | LiteralType
        | MappedType
        | OptionalType
        | PredicateType
        | QueryType
        | ReferenceType
        | ReflectionType
        | RestType
        | TemplateLiteralType
        | TupleType
        | NamedTupleMemberType
        | TypeOperatorType
        | UnionType
    readonlyModifier?: "+" | "-"
    templateType:
        | ArrayType
        | ConditionalType
        | UnknownType
        | IndexedAccessType
        | InferredType
        | IntersectionType
        | IntrinsicType
        | LiteralType
        | MappedType
        | OptionalType
        | PredicateType
        | QueryType
        | ReferenceType
        | ReflectionType
        | RestType
        | TemplateLiteralType
        | TupleType
        | NamedTupleMemberType
        | TypeOperatorType
        | UnionType
    type: "mapped"

    The type name identifier.