# Interface ChildLoggerOptions

interface ChildLoggerOptions {
labelEnable?: ((labels: ChildLabel[]) => boolean);
labelEnableLevel?:
| "silent"
| "fatal"
| "error"
| "warn"
| "info"
| "log"
| "verbose"
| "debug"
| "trace";
labelDisable?: ((labels: ChildLabel[]) => boolean);
labelDisableLevel?:
| "silent"
| "fatal"
| "error"
| "warn"
| "info"
| "log"
| "verbose"
| "debug"
| "trace";
[key: string]: any;
}

#### Indexable

- [key: string]: any

- Defined in src/types.ts:58

#####
Index

### Properties

labelEnable?
labelEnableLevel?
labelDisable?
labelDisableLevel?

##
Properties

### `Optional` labelEnable

labelEnable?: ((labels: ChildLabel[]) => boolean)

- Defined in src/types.ts:59

### `Optional` labelEnableLevel

labelEnableLevel?:
| "silent"
| "fatal"
| "error"
| "warn"
| "info"
| "log"
| "verbose"
| "debug"
| "trace"

- Defined in src/types.ts:60

### `Optional` labelDisable

labelDisable?: ((labels: ChildLabel[]) => boolean)

- Defined in src/types.ts:61

### `Optional` labelDisableLevel

labelDisableLevel?:
| "silent"
| "fatal"
| "error"
| "warn"
| "info"
| "log"
| "verbose"
| "debug"
| "trace"

- Defined in src/types.ts:62