[**@eastgold15/elogs**](../README.md)

***

[@eastgold15/elogs](../README.md) / createElogs

# Function: createElogs()

> **createElogs**(`rawOptions?`): `Elysia`\<`""`, `"local"`, \{ `decorator`: \{ \}; `derive`: \{ `log`: `RequestScopedLogger`; \}; `store`: \{ `beforeTime`: `bigint`; \}; \}, \{ `error`: \[\]; `typebox`: \{ \}; \}, \{ `macro`: \{ \}; `macroFn`: \{ \}; `parser`: \{ \}; `response`: \{ \}; `schema`: \{ \}; `schemas`: \{ \}; \}, \{ \}, `DefaultEphemeral`, `DefaultEphemeral`\>

Defined in: packages/elogs/src/plugin.ts:94

## Parameters

### rawOptions?

[`CreateElogsOptions`](../interfaces/CreateElogsOptions.md) = `{}`

## Returns

`Elysia`\<`""`, `"local"`, \{ `decorator`: \{ \}; `derive`: \{ `log`: `RequestScopedLogger`; \}; `store`: \{ `beforeTime`: `bigint`; \}; \}, \{ `error`: \[\]; `typebox`: \{ \}; \}, \{ `macro`: \{ \}; `macroFn`: \{ \}; `parser`: \{ \}; `response`: \{ \}; `schema`: \{ \}; `schemas`: \{ \}; \}, \{ \}, `DefaultEphemeral`, `DefaultEphemeral`\>
