def report_copy():
    '''Copy selected reports to Clipboard 

    '''

    pass


def report_delete():
    '''Delete selected reports 

    '''

    pass


def report_replay():
    '''Replay selected reports 

    '''

    pass


def reports_display_update():
    '''Update the display of reports in Blender UI (internal use) 

    '''

    pass


def select_all_toggle():
    '''Select or deselect all reports 

    '''

    pass


def select_box(xmin=0,
               xmax=0,
               ymin=0,
               ymax=0,
               wait_for_input=True,
               deselect=False,
               extend=True):
    '''Toggle box selection 

    :param xmin: X Min 
    :type xmin: int in [-inf, inf], (optional)
    :param xmax: X Max 
    :type xmax: int in [-inf, inf], (optional)
    :param ymin: Y Min 
    :type ymin: int in [-inf, inf], (optional)
    :param ymax: Y Max 
    :type ymax: int in [-inf, inf], (optional)
    :param wait_for_input: Wait for Input 
    :type wait_for_input: boolean, (optional)
    :param deselect: Deselect, Deselect rather than select items 
    :type deselect: boolean, (optional)
    :param extend: Extend, Extend selection instead of deselecting everything first 
    :type extend: boolean, (optional)
    '''

    pass


def select_pick(report_index=0):
    '''Select reports by index 

    :param report_index: Report, Index of the report 
    :type report_index: int in [0, inf], (optional)
    '''

    pass
