TypeDoc API - v0.28.2

    Interface TypeParameterReflection

    interface TypeParameterReflection {
        flags: JSONOutput.ReflectionFlags;
        id: Models.ReflectionId;
        kind: Models.ReflectionKind;
        name: string;
        variant: "typeParam";
        comment?: JSONOutput.Comment;
        default?:
            | JSONOutput.ReferenceType
            | JSONOutput.ArrayType
            | JSONOutput.ConditionalType
            | JSONOutput.IndexedAccessType
            | JSONOutput.InferredType
            | JSONOutput.IntersectionType
            | JSONOutput.IntrinsicType
            | JSONOutput.LiteralType
            | JSONOutput.MappedType
            | JSONOutput.OptionalType
            | JSONOutput.PredicateType
            | JSONOutput.QueryType
            | JSONOutput.ReflectionType
            | JSONOutput.RestType
            | JSONOutput.TemplateLiteralType
            | JSONOutput.TupleType
            | NamedTupleMemberType
            | JSONOutput.TypeOperatorType
            | JSONOutput.UnionType
            | JSONOutput.UnknownType;
        type?: | JSONOutput.ReferenceType
        | JSONOutput.ArrayType
        | JSONOutput.ConditionalType
        | JSONOutput.IndexedAccessType
        | JSONOutput.InferredType
        | JSONOutput.IntersectionType
        | JSONOutput.IntrinsicType
        | JSONOutput.LiteralType
        | JSONOutput.MappedType
        | JSONOutput.OptionalType
        | JSONOutput.PredicateType
        | JSONOutput.QueryType
        | JSONOutput.ReflectionType
        | JSONOutput.RestType
        | JSONOutput.TemplateLiteralType
        | JSONOutput.TupleType
        | NamedTupleMemberType
        | JSONOutput.TypeOperatorType
        | JSONOutput.UnionType
        | JSONOutput.UnknownType;
        varianceModifier?: Models.VarianceModifier;
    }

    Hierarchy

    Index

    Properties

    Unique id of this reflection.

    The kind of this reflection.

    name: string

    The symbol name of this reflection.

    variant: "typeParam"

    Discriminator representing the type of reflection represented by this object.

    The parsed documentation comment attached to this reflection.

    varianceModifier?: Models.VarianceModifier
    MMNEPVFCICPMFPCPTTAAATR