Skip to content

Interface: ConfigBoundOptionsFactory<T>

Defined in: packages/nestjs/src/interfaces/config-bound-module-options.interface.ts:36

Factory interface for creating ConfigBound options asynchronously. Implement this interface when using forRootAsync({ useClass: ... }).

Type Parameters

Type ParameterDefault type
T extends ConfigSchemaConfigSchema

Methods

createConfigBoundOptions()

ts
createConfigBoundOptions(): 
  | ConfigBoundModuleOptions<T>
| Promise<ConfigBoundModuleOptions<T>>;

Defined in: packages/nestjs/src/interfaces/config-bound-module-options.interface.ts:39

Returns

| ConfigBoundModuleOptions<T> | Promise<ConfigBoundModuleOptions<T>>