# ILogSink

`interface` in `types` · v0.8.0-next.6

<https://docs.seedcord.org/packages/types/0.8.0-next.6/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
```
