import { SandboxGroupContext as Client } from "../sandboxGroupContext.js"; import { DirListing, FileInfo } from "../../models/models.js"; import { FilesListOptionalParams, FilesStatOptionalParams, FilesReadOptionalParams, FilesWriteOptionalParams, FilesDeleteOptionalParams, FilesMkdirOptionalParams } from "./options.js"; /** List directory contents in a sandbox. */ export declare function list(context: Client, sandboxId: string, path?: string, options?: FilesListOptionalParams): Promise; /** Get file/directory metadata in a sandbox. */ export declare function stat(context: Client, sandboxId: string, path: string, options?: FilesStatOptionalParams): Promise; /** Read a file from a sandbox (returns bytes). */ export declare function read(context: Client, sandboxId: string, path: string, options?: FilesReadOptionalParams): Promise; /** Write a file to a sandbox. */ export declare function write(context: Client, sandboxId: string, path: string, content: string | Uint8Array, options?: FilesWriteOptionalParams): Promise; /** Delete a file or directory from a sandbox. */ export declare function $delete(context: Client, sandboxId: string, path: string, options?: FilesDeleteOptionalParams): Promise; /** Create a directory in a sandbox. */ export declare function mkdir(context: Client, sandboxId: string, path: string, options?: FilesMkdirOptionalParams): Promise; //# sourceMappingURL=operations.d.ts.map