def bisect(plane_co: float=(0.0, 0.0, 0.0), plane_no: float=(0.0, 0.0, 0.0),
    use_fill: bool=False, clear_inner: bool=False, clear_outer: bool=False,
    threshold: float=0.0001, xstart: int=0, xend: int=0, ystart: int=0,
    yend: int=0, cursor: int=1002):
    """Cut geometry along a plane (click-drag to define plane) 

    :param plane_co: Plane Point, A point on the plane 
    :type plane_co: float
    :param plane_no: Plane Normal, The direction the plane points 
    :type plane_no: float
    :param use_fill: Fill, Fill in the cut 
    :type use_fill: bool
    :param clear_inner: Clear Inner, Remove geometry behind the plane 
    :type clear_inner: bool
    :param clear_outer: Clear Outer, Remove geometry in front of the plane 
    :type clear_outer: bool
    :param threshold: Axis Threshold 
    :type threshold: float
    :param xstart: X Start 
    :type xstart: int
    :param xend: X End 
    :type xend: int
    :param ystart: Y Start 
    :type ystart: int
    :param yend: Y End 
    :type yend: int
    :param cursor: Cursor, Mouse cursor style to use during the modal operator 
    :type cursor: int
    """
    pass
