Optional
databaseThe database of the Brick instance. This is used to manage the data storage and retrieval for the Brick.
Optional
debugA flag indicating whether to enable debug mode.
Optional
defaultThe default language for the I18nBrick.
en
Optional
idThe unique identifier of the Brick instance. If not provided, a random UUID will be generated.
Optional
intelligenceThe Intelligence of the Brick instance. This is used to manage the AI capabilities of the Brick.
Optional
logJSONA boolean indicating whether the logs should be in JSON format.
Optional
logThe log level of the Brick instance. This determines the level of detail of the logs.
Optional
nameThe name of the Brick instance. If not provided, the id will be used as the name.
Optional
pinoThe options for the pino logger used by the Brick instance.
The resources for the I18nBrick, organized by language and translation key.
Optional
structureThe parent Structure of the Brick, if any.
Interface representing the options for the I18nBrick. It extends from BrickOptions.