# TracingPluginType interface · @imqueue/datadog

Source: https://imqueue.org/api/datadog/latest/datadog.tracingplugintype/
Published: 2026-08-01
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/datadog 3.2.0 — generated reference, not hand-written

Structural type of dd-trace's `TracingPlugin`. Only the members this package actually uses are described.

**Signature:**

```typescript
export interface TracingPluginType 
```

## Properties


| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [config](https://imqueue.org/api/datadog/latest/datadog.tracingplugintype.config/) |  | any | Resolved configuration for this plugin. |
| [tracer](https://imqueue.org/api/datadog/latest/datadog.tracingplugintype.tracer/) |  | any | The tracer instance, used to inject and extract trace context. |


## Methods


| Method | Description |
| --- | --- |
| [configure(config)](https://imqueue.org/api/datadog/latest/datadog.tracingplugintype.configure/) | Applies configuration, called by the tracer's plugin manager. |
| [startSpan(name, options, enterOrCtx)](https://imqueue.org/api/datadog/latest/datadog.tracingplugintype.startspan/) | Starts a span. |

