"""
Auto-generated Python stub file from shutil.py
Module: shutil
"""


import t, c
from stdint import *
import platmacro
import memhub
import string
import w32.win32base
import w32.win32file
import posix

COPY_BUF_SIZE: t.CDefine = 65536
_mbuddy: t.CExtern | memhub.MemBuddy | t.CPtr

def copyfile(src: str, dst: str) -> int: pass

def _copyfile_win32(src: str, dst: str) -> int: pass

def _copyfile_posix(src: str, dst: str) -> int: pass

def copy(src: str, dst: str) -> int: pass

def _copy_win32(src: str, dst: str) -> int: pass

def _copy_posix(src: str, dst: str) -> int: pass

def rmtree(path: str) -> int: pass

def _rmtree_win32(path: str) -> int: pass

def _rmtree_posix(path: str) -> int: pass

def move(src: str, dst: str) -> int: pass

def _move_win32(src: str, dst: str) -> int: pass

def _move_posix(src: str, dst: str) -> int: pass
