declare namespace javax { namespace swing { namespace plaf { namespace basic { /** * BasicToggleButton implementation *

* @author Jeff Dinkins */ // @ts-ignore class BasicToggleButtonUI extends javax.swing.plaf.basic.BasicButtonUI { // @ts-ignore constructor() // @ts-ignore public static createUI(b: javax.swing.JComponent): javax.swing.plaf.ComponentUI // @ts-ignore getPropertyPrefix(): string // @ts-ignore public paint(g: java.awt.Graphics, c: javax.swing.JComponent): void // @ts-ignore paintIcon(g: java.awt.Graphics, b: javax.swing.AbstractButton, iconRect: java.awt.Rectangle): void /** * Overriden so that the text will not be rendered as shifted for * Toggle buttons and subclasses. */ // @ts-ignore getTextShiftOffset(): number /*int*/ } } } } }