# -*- coding: utf-8 -*-
from typing import Any, ContextManager, Optional, Union

class RibbonButtonBarButtonBase:
    """ Initialize self.  See help(type(self)) for accurate signature.

        Source: https://docs.wxpython.org/wx.lib.agw.ribbon.buttonbar.RibbonButtonBarButtonBase.html
    """
    def __init__(self) -> None:
        """ Initialize self.  See help(type(self)) for accurate signature.

            Source: https://docs.wxpython.org/wx.lib.agw.ribbon.buttonbar.RibbonButtonBarButtonBase.html
        """

    def GetLargestSize(self) -> None:
        """ 

            Source: https://docs.wxpython.org/wx.lib.agw.ribbon.buttonbar.RibbonButtonBarButtonBase.html
        """

    def GetSmallerSize(self, size, n=1) -> None:
        """ 

            Source: https://docs.wxpython.org/wx.lib.agw.ribbon.buttonbar.RibbonButtonBarButtonBase.html
        """

    def NewInstance(self) -> None:
        """ 

            Source: https://docs.wxpython.org/wx.lib.agw.ribbon.buttonbar.RibbonButtonBarButtonBase.html
        """



