| 
(js) 
 | 
open var backgroundColor: dynamic | 
| 
(js) 
 | 
abstract var bodyAlign: String | 
| 
(js) 
 | 
open var bodyFontColor: dynamic | 
| 
(js) 
 | 
open var bodyFontFamily: String? | 
| 
(js) 
 | 
open var bodyFontSize: Number? | 
| 
(js) 
 | 
open var bodyFontStyle: String? | 
| 
(js) 
 | 
open var bodySpacing: Number? | 
| 
(js) 
 | 
open var borderColor: dynamic | 
| 
(js) 
 | 
open var borderWidth: Number? | 
| 
(js) 
 | 
open var callbacks: ChartTooltipCallback? | 
| 
(js) 
 | 
open var caretPadding: Number? | 
| 
(js) 
 | 
open var caretSize: Number? | 
| 
(js) 
 | 
open var cornerRadius: Number? | 
| 
(js) 
 | 
open var custom: ((tooltipModel: ChartTooltipModel) -> Unit)? | 
| 
(js) 
 | 
open var displayColors: Boolean? | 
| 
(js) 
 | 
open var enabled: Boolean? | 
| 
(js) 
 | 
open val filter: ((item: ChartTooltipItem, data: ChartData) -> Boolean)? | 
| 
(js) 
 | 
abstract var footerAlign: String | 
| 
(js) 
 | 
open var footerFontColor: dynamic | 
| 
(js) 
 | 
open var footerFontFamily: String? | 
| 
(js) 
 | 
open var footerFontSize: Number? | 
| 
(js) 
 | 
open var footerFontStyle: String? | 
| 
(js) 
 | 
open var footerMarginTop: Number? | 
| 
(js) 
 | 
open var footerSpacing: Number? | 
| 
(js) 
 | 
open var intersect: Boolean? | 
| 
(js) 
 | 
open val itemSort: ((itemA: ChartTooltipItem, itemB: ChartTooltipItem, data: ChartData) -> Number)? | 
| 
(js) 
 | 
open var mode: InteractionMode? | 
| 
(js) 
 | 
open var multiKeyBackground: String? | 
| 
(js) 
 | 
open var position: String? | 
| 
(js) 
 | 
abstract var titleAlign: String | 
| 
(js) 
 | 
open var titleFontColor: dynamic | 
| 
(js) 
 | 
open var titleFontFamily: String? | 
| 
(js) 
 | 
open var titleFontSize: Number? | 
| 
(js) 
 | 
open var titleFontStyle: String? | 
| 
(js) 
 | 
open var titleMarginBottom: Number? | 
| 
(js) 
 | 
open var titleSpacing: Number? | 
| 
(js) 
 | 
open var xPadding: Number? | 
| 
(js) 
 | 
open var yPadding: Number? |