import type { AgentInvokeOptions, AgentOptions, Message } from "../../../agents/agent.js"; import { AFSSkillBase } from "./base.js"; export interface AFSDeleteInput extends Message { path: string; recursive?: boolean; } export interface AFSDeleteOutput extends Message { status: string; tool: string; path: string; message?: string; } export interface AFSDeleteAgentOptions extends AgentOptions { afs: NonNullable["afs"]>; } export declare class AFSDeleteAgent extends AFSSkillBase { constructor(options: AFSDeleteAgentOptions); process(input: AFSDeleteInput, _options: AgentInvokeOptions): Promise; }