Files
NapCatQQ/.pnpm-store/v3/files/dc/c850682febdd117c458aa096c7bf5a7387745b9486312984c14c002172fd7d6b1495b363a865eb7d31ab47e172ebf4baa6da9b9602ccb44c0bcc37f6e8f914
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

12 lines
965 B
Plaintext

import { ServiceIdentifier } from '@inversifyjs/common';
import { GetOptions } from './GetOptions';
import { OptionalGetOptions } from './OptionalGetOptions';
export interface ResolutionContext {
get<TActivated>(serviceIdentifier: ServiceIdentifier<TActivated>, options: OptionalGetOptions): TActivated | undefined;
get<TActivated>(serviceIdentifier: ServiceIdentifier<TActivated>, options?: GetOptions): TActivated;
getAll<TActivated>(serviceIdentifier: ServiceIdentifier<TActivated>, options?: GetOptions): TActivated[];
getAllAsync<TActivated>(serviceIdentifier: ServiceIdentifier<TActivated>, options?: GetOptions): Promise<TActivated[]>;
getAsync<TActivated>(serviceIdentifier: ServiceIdentifier<TActivated>, options: OptionalGetOptions): Promise<TActivated | undefined>;
getAsync<TActivated>(serviceIdentifier: ServiceIdentifier<TActivated>, options?: GetOptions): Promise<TActivated>;
}
//# sourceMappingURL=ResolutionContext.d.ts.map