/** * Internal functions backing the `agent()` loop. Registered by the * runtime loader only when the app declares at least one agent. * * Both run under the CALLING user's auth (internal fns inherit the * wrapping handler's auth — they are not admin), so every op verifies * run ownership itself and stamps identity from `ctx.auth`, never from * args. `internal: true` keeps them off the HTTP surface; the * `__pylon_` prefix keeps their timeout out of the runner's * wedge-probe budget. */ import type { FnDefinition } from "./types"; export declare function registerAgentInternals(registry: Map): void;