/// export interface LinkButtonOptions { width?: number; height?: number; id?: string; disabled?: boolean; toggle?: boolean; selected?: boolean; group?: string; plain?: boolean; text?: string; iconCls?: string; iconAlign?: string; size?: string; onClick?: Function; handler?: Function; title?: string; attrs?: object; buttonCls?: string; buttonClass?: string; onReady?: ($btn: JQuery) => void; } export declare class LinkButton { selector: string | JQuery | HTMLElement; protected func: any; $linkbutton: JQuery; constructor(selector: string | JQuery | HTMLElement, options?: LinkButtonOptions); /** * Return options property. */ options(): LinkButtonOptions; handleButtonExtendAttrs(opts: LinkButtonOptions): this; /** * Resize the button. */ resize(param: { width: number | string; height: number | string; }): this; /** * Disable the button. */ disable(): this; /** * Enable the button. */ enable(): this; /** * Select the button. */ select(): this; /** * Unselect the button. */ unselect(): this; }