# ILogSink

`interface` in `types` · v0.14.4

<https://seedcord.org/docs/packages/types/0.14.4/interfaces/ilog-sink>

A destination for log records. `kind` controls dispatch routing, `node: true` marks a node-only sink.

```ts
interface ILogSink
```

## Properties

### kind

```ts
readonly kind: LogSinkKind
```

### node

```ts
readonly node?: boolean
```

## Methods

### dispose

```ts
dispose?(): void
```

### onLog

```ts
onLog(record: LogRecord): void
```
