/**
 * SdkTool contract — Category B harness-agnostic SDK utility.
 *
 * An SDK Tool is a harness-agnostic utility that every adapter, harness, and
 * orchestration pathway MUST consume. SDK Tools:
 *
 * - MUST have zero harness-specific imports.
 * - MUST expose a typed contract via `packages/contracts/src/`.
 * - MUST be consumed by ALL adapters that invoke the relevant operation.
 * - MUST be pure or side-effect-isolated (testable without running an agent).
 * - SHOULD be deterministic given identical inputs.
 *
 * Canonical location: `packages/core/src/sdk/`
 *
 * Distinct from Category A (Agent Tool — LLM-callable primitive registered in
 * AgentToolRegistry) and Category C (Domain Utility — internal to a specific
 * domain, not required cross-harness).
 *
 * @arch See ADR-064 (SDK Tools taxonomy: Category A Agent Tool vs Category B SDK Tool)
 * @task T1815
 * @epic T1768
 */
export {};
//# sourceMappingURL=sdk-tool.js.map