/// import { Writable } from 'stream'; import type { Arguments } from '@kui-shell/core'; import type { DirEntry, VFS } from '.'; /** * ls delegate * */ export declare function ls(...parameters: Parameters): Promise; /** * cp delegate * */ export declare function cp(opts: Pick, srcFilepaths: string[], dstFilepath: string): ReturnType; /** * rm delegate * */ export declare function rm(...parameters: Parameters): ReturnType; /** * fstat delegate * */ export declare function fstat(...parameters: Parameters): ReturnType; /** * fwrite delegate * */ export declare function fwrite(...parameters: Parameters): ReturnType; /** * pipe delegate * */ export declare function pipe(filepath: string, offset: number, length: number, stream: Writable): ReturnType; /** * fslice delegate * */ export declare function fslice(filepath: string, offsetAsProvided: number, length: number, unit?: 'bytes' | 'lines', end?: number): ReturnType; /** * mkdir delegate * */ export declare function mkdir(...parameters: Parameters): ReturnType; /** * rmdir delegate * */ export declare function rmdir(...parameters: Parameters): ReturnType;