import { type ReadableGroupContainer } from "https://deno.land/x/lambda_ioc@1.0.0/lambda-ioc/deno/container.ts";
Methods
resolveGroup<GroupName extends keyof TSyncDependencies extends ConstrainedKey ? ExtractPrefix<keyof TSyncDependencies> : never>(groupName: GroupName): keyof TSyncDependencies extends ConstrainedKey ? ExtractPrefixedValues<GroupName, TSyncDependencies>[] : never
resolveGroupAsync<GroupName extends keyof TAsyncDependencies extends ConstrainedKey ? ExtractPrefix<keyof TAsyncDependencies> : never>(groupName: GroupName): Promise<keyof TAsyncDependencies extends ConstrainedKey ? ExtractPrefixedValues<GroupName, TAsyncDependencies>[] : never>