/** * The `askpass` tool: agent asks, user types into a masked TUI input, * value goes straight to process.env / file / exec env — never to the model. */ import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; import { Type, type Static } from "typebox"; import { type AskpassState } from "./state.js"; declare const parameters: Type.TObject<{ description: Type.TString; name: Type.TOptional; writeFile: Type.TOptional; raw: Type.TOptional; exec: Type.TOptional; }>; export type AskpassInput = Static; export declare function registerAskpassTool(pi: ExtensionAPI, st: AskpassState): void; export {};