interface PermissionPromptProps { toolName: string; args: Record; /** Called once with the user's decision. Double-fires are no-ops (use-agent clears the resolver). */ onResolve: (approve: boolean) => void; } /** * Inline tool-approval prompt rendered in the feed while the agent is paused * on `approveTool`. Stays within Ink's input handling — no stdin mode switch * (unlike the readline path's inquirer suspend/resume). */ export declare function PermissionPrompt({ toolName, args, onResolve }: PermissionPromptProps): import("react").JSX.Element; export {};