import { ASK_USER_TOOL, type ToolRegistry } from "./core/index.js"; export { ASK_USER_TOOL }; /** * The `ask_user` door as a one-tool registry, composed alongside the others so the * guard, the audit trail, and `find_tools` all see it like any other tool. * * It is a `read` because asking costs no authority — §12's "reads are silent, * always" — so a question never spends a grant or raises a consent card. The * hand-written label is final. * * What it must never be is available with nobody present, which is enforced * twice: the descriptor is withheld from an unattended run, and execute refuses * one. */ export declare function askUserRegistry(): ToolRegistry;