API reference > @kontsedal/olas-core > AmbientDeps
AmbientDeps interface
App-wide deps available on every controller's ctx.deps.
Default shape carries an index signature so untyped reads compile (asunknown). Users augment this interface in their app to add typed services:
ts
declare module '@kontsedal/olas-core' {
interface AmbientDeps {
api: ApiClient
session: SessionStore
}
}Signature:
typescript
interface AmbientDeps