/**
 * DI token constants.
 *
 * Tsyringe accepts plain strings as registration tokens, and the bulk of this
 * codebase wires services through inline string literals at both
 * `container.register(...)` and `@inject(...)` sites. That convention is
 * preserved — these constants are *additive* and exported only for the
 * feature-098 bedrock surfaces, where multiple files (the registration
 * module, the use cases, and the DI smoke test) reference the same token and
 * a typo in any of them would silently break resolution.
 *
 * Keep this file additive. Do NOT move existing inline tokens here — that's
 * an unrelated refactor.
 */
/** Resolves to `BedrockIntegrationService`. */
export declare const IBedrockIntegrationServiceToken: "IBedrockIntegrationService";
/** Resolves to `ClaudeSettingsReconciler`. */
export declare const IClaudeSettingsReconcilerToken: "IClaudeSettingsReconciler";
/** Resolves to `EnableBedrockForApplicationUseCase`. */
export declare const EnableBedrockForApplicationUseCaseToken: "EnableBedrockForApplicationUseCase";
/** Resolves to `RunBedrockLifecycleUseCase`. */
export declare const RunBedrockLifecycleUseCaseToken: "RunBedrockLifecycleUseCase";
/** Resolves to `CheckBedrockHealthUseCase`. */
export declare const CheckBedrockHealthUseCaseToken: "CheckBedrockHealthUseCase";
/** Resolves to `FileSystemBedrockMemoryReader`. */
export declare const IBedrockMemoryReaderToken: "IBedrockMemoryReader";
/** Resolves to `EnableBedrockForTargetUseCase`. */
export declare const EnableBedrockForTargetUseCaseToken: "EnableBedrockForTargetUseCase";
/** Resolves to `GetBedrockMemorySnapshotUseCase`. */
export declare const GetBedrockMemorySnapshotUseCaseToken: "GetBedrockMemorySnapshotUseCase";
//# sourceMappingURL=tokens.d.ts.map