import type { PathSpec } from '../../types.ts'; import type { RedisAccessor } from '../../accessor/redis.ts'; /** * Remove an empty directory, mirroring the python backend. * * Both refusals go through the shared error helpers so they carry an * errno. They used to be bare `Error`s whose only signal was the wording, * which left the FUSE adapter sniffing message text to recover ENOTEMPTY * and left every other caller -- `ws.fs`, the sandbox runtimes -- with an * error `classify` could not name at all. A missing directory is ENOENT, * not ENOTDIR: the path resolves to nothing, which is also what python * reports here. */ export declare function rmdir(accessor: RedisAccessor, path: PathSpec): Promise; //# sourceMappingURL=rmdir.d.ts.map