--- /dev/null
+# NB: os2emxpath.pyi, posixpath.pyi, ntpath.pyi, and macpath.pyi must remain consistent!\r
+from typing import Any\r
+from genericpath import * # noqa: F403\r
+\r
+curdir = ... # type: Any\r
+pardir = ... # type: Any\r
+extsep = ... # type: Any\r
+sep = ... # type: Any\r
+pathsep = ... # type: Any\r
+defpath = ... # type: Any\r
+altsep = ... # type: Any\r
+devnull = ... # type: Any\r
+\r
+def normcase(s): ...\r
+def isabs(s): ...\r
+def join(a, *p): ...\r
+def split(p): ...\r
+def splitext(p): ...\r
+def splitdrive(p): ...\r
+def basename(p): ...\r
+def dirname(p): ...\r
+def islink(path): ...\r
+def lexists(path): ...\r
+def samefile(f1, f2): ...\r
+def sameopenfile(fp1, fp2): ...\r
+def samestat(s1, s2): ...\r
+def ismount(path): ...\r
+def walk(top, func, arg): ...\r
+def expanduser(path): ...\r
+def expandvars(path): ...\r
+def normpath(path): ...\r
+def abspath(path): ...\r
+def realpath(filename): ...\r
+\r
+supports_unicode_filenames = ... # type: Any\r
+\r
+def relpath(path, start=...): ...\r