/** * Battery-scoped exceptions for the TOON artifact battery. * * @remarks * Internal sibling of the `@nhtio/adk/batteries/artifacts/toon` entry — re-exported from the * battery's own barrel per the battery-scoped-exceptions rule. These are the typed errors the * implementor-facing API throws; the agent-facing forge catches them and renders readable * failure strings the model can act on. */ /** * Thrown when the TOON peer dependency cannot be loaded. * * @remarks * The @toon-format/toon package is an optional peer. If it is not installed, methods requiring * it throw this exception with installation instructions. The message template includes the package * name, a description of its purpose, the underlying error, and the exact install command, so the * consumer sees a complete, actionable message regardless of call site. */ export declare const E_TOON_PEER_MISSING: import("../../../factories").CreatedException<[ string ]>; /** * Thrown when TOON decoding fails. * * @remarks * Wraps the underlying `ToonDecodeError` from the `@toon-format/toon` package, surfacing its * `line` and `source` properties so the model can self-correct. */ export declare const E_TOON_DECODE_FAILED: import("../../../factories").CreatedException<[ string ]>;