UNPKG

@dolittle/sdk.resources

Version:

Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.

17 lines 699 B
import { TenantId } from '@dolittle/sdk.execution'; import { IResources } from './IResources'; import { IResourcesBuilder } from './IResourcesBuilder'; /** * Defines a system that knows about Resources provided by the Runtime. */ export declare class ResourcesBuilder extends IResourcesBuilder { private readonly _tenantResources; /** * Initialises a new instance of the {@link ResourcesBuilder} class. * @param {Map<TenantId, IResources>} _tenantResources - The fetched resources per tenant. */ constructor(_tenantResources: Map<TenantId, IResources>); /** @inheritdoc */ forTenant(tenant: TenantId): IResources; } //# sourceMappingURL=ResourcesBuilder.d.ts.map