/**
 * The `write` capability: persist a text file through the kernel's filesystem
 * seam, materializing any missing parent directories along the way.
 *
 * The tool is intentionally simple — it accepts a destination path and a body of
 * UTF-8 text, ensures the enclosing folder exists, commits the bytes, and reports
 * how many bytes landed on disk. All I/O flows through {@link ToolContext.fs};
 * nothing reaches for `node:fs` directly, so a sandboxed or in-memory backend can
 * stand in transparently.
 */
/**
 * Write a text file, creating parent directories as needed.
 *
 * Exported as a named {@link DefinedTool} so a host can register it directly.
 */
export declare const writeTool: import("..").DefinedTool;
