import type { ToolsetDefinition } from "../types.js"; /** * Harness POST/PUT /ng/api/file-store expects multipart/form-data (see API docs). * Pass a JSON `body` from harness_create / harness_update; this builder converts it to FormData. * * Required: name, type (FILE | FOLDER), parent_identifier (use "Root" for the scope root). * For FILE: pass content (UTF-8 string) or content_base64 (raw bytes), plus optional filename. */ export declare function buildFileStoreMultipartBody(input: Record, mode: "create" | "update"): FormData; /** * POST /ng/api/file-store/folder expects a FileStoreNode-shaped JSON body. * Accept full `body` from the user, or shorthand folder id + folder_name. */ export declare function buildFolderNodesBody(input: Record): unknown; export declare const fileStoreToolset: ToolsetDefinition; //# sourceMappingURL=file-store.d.ts.map