Files
mosaic/mosaic-terminal/api/mosaic-terminal.klib.api
2025-04-21 03:09:59 +00:00

594 lines
59 KiB
Plaintext

// Klib ABI Dump
// Targets: [linuxArm64, linuxX64, macosArm64, macosX64, mingwX64]
// Rendering settings:
// - Signature version: 2
// - Show manifest properties: true
// - Show declarations: true
// Library unique name: <com.jakewharton.mosaic:mosaic-terminal>
final enum class com.jakewharton.mosaic.terminal/AnsiLevel : kotlin/Enum<com.jakewharton.mosaic.terminal/AnsiLevel> { // com.jakewharton.mosaic.terminal/AnsiLevel|null[0]
enum entry ANSI16 // com.jakewharton.mosaic.terminal/AnsiLevel.ANSI16|null[0]
enum entry ANSI256 // com.jakewharton.mosaic.terminal/AnsiLevel.ANSI256|null[0]
enum entry NONE // com.jakewharton.mosaic.terminal/AnsiLevel.NONE|null[0]
enum entry TRUECOLOR // com.jakewharton.mosaic.terminal/AnsiLevel.TRUECOLOR|null[0]
final val entries // com.jakewharton.mosaic.terminal/AnsiLevel.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal/AnsiLevel> // com.jakewharton.mosaic.terminal/AnsiLevel.entries.<get-entries>|<get-entries>#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal/AnsiLevel // com.jakewharton.mosaic.terminal/AnsiLevel.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal/AnsiLevel> // com.jakewharton.mosaic.terminal/AnsiLevel.values|values#static(){}[0]
}
abstract interface com.jakewharton.mosaic.terminal/Terminal : kotlin/AutoCloseable { // com.jakewharton.mosaic.terminal/Terminal|null[0]
abstract val capabilities // com.jakewharton.mosaic.terminal/Terminal.capabilities|{}capabilities[0]
abstract fun <get-capabilities>(): com.jakewharton.mosaic.terminal/Terminal.Capabilities // com.jakewharton.mosaic.terminal/Terminal.capabilities.<get-capabilities>|<get-capabilities>(){}[0]
abstract val events // com.jakewharton.mosaic.terminal/Terminal.events|{}events[0]
abstract fun <get-events>(): kotlinx.coroutines.channels/ReceiveChannel<com.jakewharton.mosaic.terminal/Event> // com.jakewharton.mosaic.terminal/Terminal.events.<get-events>|<get-events>(){}[0]
abstract val interactive // com.jakewharton.mosaic.terminal/Terminal.interactive|{}interactive[0]
abstract fun <get-interactive>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.interactive.<get-interactive>|<get-interactive>(){}[0]
abstract val name // com.jakewharton.mosaic.terminal/Terminal.name|{}name[0]
abstract fun <get-name>(): kotlin/String? // com.jakewharton.mosaic.terminal/Terminal.name.<get-name>|<get-name>(){}[0]
abstract val state // com.jakewharton.mosaic.terminal/Terminal.state|{}state[0]
abstract fun <get-state>(): com.jakewharton.mosaic.terminal/Terminal.State // com.jakewharton.mosaic.terminal/Terminal.state.<get-state>|<get-state>(){}[0]
final enum class Theme : kotlin/Enum<com.jakewharton.mosaic.terminal/Terminal.Theme> { // com.jakewharton.mosaic.terminal/Terminal.Theme|null[0]
enum entry Dark // com.jakewharton.mosaic.terminal/Terminal.Theme.Dark|null[0]
enum entry Light // com.jakewharton.mosaic.terminal/Terminal.Theme.Light|null[0]
enum entry Unknown // com.jakewharton.mosaic.terminal/Terminal.Theme.Unknown|null[0]
final val entries // com.jakewharton.mosaic.terminal/Terminal.Theme.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal/Terminal.Theme> // com.jakewharton.mosaic.terminal/Terminal.Theme.entries.<get-entries>|<get-entries>#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal/Terminal.Theme // com.jakewharton.mosaic.terminal/Terminal.Theme.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal/Terminal.Theme> // com.jakewharton.mosaic.terminal/Terminal.Theme.values|values#static(){}[0]
}
abstract interface Capabilities { // com.jakewharton.mosaic.terminal/Terminal.Capabilities|null[0]
abstract val ansiLevel // com.jakewharton.mosaic.terminal/Terminal.Capabilities.ansiLevel|{}ansiLevel[0]
abstract fun <get-ansiLevel>(): com.jakewharton.mosaic.terminal/AnsiLevel // com.jakewharton.mosaic.terminal/Terminal.Capabilities.ansiLevel.<get-ansiLevel>|<get-ansiLevel>(){}[0]
abstract val cursorVisibility // com.jakewharton.mosaic.terminal/Terminal.Capabilities.cursorVisibility|{}cursorVisibility[0]
abstract fun <get-cursorVisibility>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.cursorVisibility.<get-cursorVisibility>|<get-cursorVisibility>(){}[0]
abstract val focusEvents // com.jakewharton.mosaic.terminal/Terminal.Capabilities.focusEvents|{}focusEvents[0]
abstract fun <get-focusEvents>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.focusEvents.<get-focusEvents>|<get-focusEvents>(){}[0]
abstract val inBandResizeEvents // com.jakewharton.mosaic.terminal/Terminal.Capabilities.inBandResizeEvents|{}inBandResizeEvents[0]
abstract fun <get-inBandResizeEvents>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.inBandResizeEvents.<get-inBandResizeEvents>|<get-inBandResizeEvents>(){}[0]
abstract val kittyGraphics // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyGraphics|{}kittyGraphics[0]
abstract fun <get-kittyGraphics>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyGraphics.<get-kittyGraphics>|<get-kittyGraphics>(){}[0]
abstract val kittyKeyboard // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyKeyboard|{}kittyKeyboard[0]
abstract fun <get-kittyKeyboard>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyKeyboard.<get-kittyKeyboard>|<get-kittyKeyboard>(){}[0]
abstract val kittyNotifications // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyNotifications|{}kittyNotifications[0]
abstract fun <get-kittyNotifications>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyNotifications.<get-kittyNotifications>|<get-kittyNotifications>(){}[0]
abstract val kittyPointerShape // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyPointerShape|{}kittyPointerShape[0]
abstract fun <get-kittyPointerShape>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyPointerShape.<get-kittyPointerShape>|<get-kittyPointerShape>(){}[0]
abstract val kittyTextSizingScale // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyTextSizingScale|{}kittyTextSizingScale[0]
abstract fun <get-kittyTextSizingScale>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyTextSizingScale.<get-kittyTextSizingScale>|<get-kittyTextSizingScale>(){}[0]
abstract val kittyTextSizingWidth // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyTextSizingWidth|{}kittyTextSizingWidth[0]
abstract fun <get-kittyTextSizingWidth>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyTextSizingWidth.<get-kittyTextSizingWidth>|<get-kittyTextSizingWidth>(){}[0]
abstract val kittyUnderline // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyUnderline|{}kittyUnderline[0]
abstract fun <get-kittyUnderline>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.kittyUnderline.<get-kittyUnderline>|<get-kittyUnderline>(){}[0]
abstract val synchronizedOutput // com.jakewharton.mosaic.terminal/Terminal.Capabilities.synchronizedOutput|{}synchronizedOutput[0]
abstract fun <get-synchronizedOutput>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.synchronizedOutput.<get-synchronizedOutput>|<get-synchronizedOutput>(){}[0]
abstract val themeEvents // com.jakewharton.mosaic.terminal/Terminal.Capabilities.themeEvents|{}themeEvents[0]
abstract fun <get-themeEvents>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Capabilities.themeEvents.<get-themeEvents>|<get-themeEvents>(){}[0]
}
abstract interface State { // com.jakewharton.mosaic.terminal/Terminal.State|null[0]
abstract val focused // com.jakewharton.mosaic.terminal/Terminal.State.focused|{}focused[0]
abstract fun <get-focused>(): kotlinx.coroutines.flow/StateFlow<kotlin/Boolean> // com.jakewharton.mosaic.terminal/Terminal.State.focused.<get-focused>|<get-focused>(){}[0]
abstract val size // com.jakewharton.mosaic.terminal/Terminal.State.size|{}size[0]
abstract fun <get-size>(): kotlinx.coroutines.flow/StateFlow<com.jakewharton.mosaic.terminal/Terminal.Size> // com.jakewharton.mosaic.terminal/Terminal.State.size.<get-size>|<get-size>(){}[0]
abstract val theme // com.jakewharton.mosaic.terminal/Terminal.State.theme|{}theme[0]
abstract fun <get-theme>(): kotlinx.coroutines.flow/StateFlow<com.jakewharton.mosaic.terminal/Terminal.Theme> // com.jakewharton.mosaic.terminal/Terminal.State.theme.<get-theme>|<get-theme>(){}[0]
}
final class Size { // com.jakewharton.mosaic.terminal/Terminal.Size|null[0]
constructor <init>(kotlin/Int, kotlin/Int, kotlin/Int = ..., kotlin/Int = ...) // com.jakewharton.mosaic.terminal/Terminal.Size.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
final val columns // com.jakewharton.mosaic.terminal/Terminal.Size.columns|{}columns[0]
final fun <get-columns>(): kotlin/Int // com.jakewharton.mosaic.terminal/Terminal.Size.columns.<get-columns>|<get-columns>(){}[0]
final val height // com.jakewharton.mosaic.terminal/Terminal.Size.height|{}height[0]
final fun <get-height>(): kotlin/Int // com.jakewharton.mosaic.terminal/Terminal.Size.height.<get-height>|<get-height>(){}[0]
final val rows // com.jakewharton.mosaic.terminal/Terminal.Size.rows|{}rows[0]
final fun <get-rows>(): kotlin/Int // com.jakewharton.mosaic.terminal/Terminal.Size.rows.<get-rows>|<get-rows>(){}[0]
final val width // com.jakewharton.mosaic.terminal/Terminal.Size.width|{}width[0]
final fun <get-width>(): kotlin/Int // com.jakewharton.mosaic.terminal/Terminal.Size.width.<get-width>|<get-width>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/Terminal.Size.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/Terminal.Size.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/Terminal.Size.toString|toString(){}[0]
final object Companion { // com.jakewharton.mosaic.terminal/Terminal.Size.Companion|null[0]
final val Default // com.jakewharton.mosaic.terminal/Terminal.Size.Companion.Default|{}Default[0]
final fun <get-Default>(): com.jakewharton.mosaic.terminal/Terminal.Size // com.jakewharton.mosaic.terminal/Terminal.Size.Companion.Default.<get-Default>|<get-Default>(){}[0]
}
}
}
sealed interface com.jakewharton.mosaic.terminal/Event // com.jakewharton.mosaic.terminal/Event|null[0]
sealed interface com.jakewharton.mosaic.terminal/KittyPointerQueryEvent : com.jakewharton.mosaic.terminal/Event // com.jakewharton.mosaic.terminal/KittyPointerQueryEvent|null[0]
final class com.jakewharton.mosaic.terminal/BracketedPasteEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/BracketedPasteEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal/BracketedPasteEvent.<init>|<init>(kotlin.Boolean){}[0]
final val start // com.jakewharton.mosaic.terminal/BracketedPasteEvent.start|{}start[0]
final fun <get-start>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/BracketedPasteEvent.start.<get-start>|<get-start>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/BracketedPasteEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/BracketedPasteEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/BracketedPasteEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/CapabilityQueryEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/CapabilityQueryEvent|null[0]
constructor <init>(kotlin/Boolean, kotlin.collections/Map<kotlin/String, kotlin/String?>) // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.<init>|<init>(kotlin.Boolean;kotlin.collections.Map<kotlin.String,kotlin.String?>){}[0]
final val data // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.data|{}data[0]
final fun <get-data>(): kotlin.collections/Map<kotlin/String, kotlin/String?> // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.data.<get-data>|<get-data>(){}[0]
final val success // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.success|{}success[0]
final fun <get-success>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.success.<get-success>|<get-success>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/CapabilityQueryEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/CursorPositionEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/CursorPositionEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal/CursorPositionEvent.<init>|<init>(kotlin.Int;kotlin.Int){}[0]
final val column // com.jakewharton.mosaic.terminal/CursorPositionEvent.column|{}column[0]
final fun <get-column>(): kotlin/Int // com.jakewharton.mosaic.terminal/CursorPositionEvent.column.<get-column>|<get-column>(){}[0]
final val row // com.jakewharton.mosaic.terminal/CursorPositionEvent.row|{}row[0]
final fun <get-row>(): kotlin/Int // com.jakewharton.mosaic.terminal/CursorPositionEvent.row.<get-row>|<get-row>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/CursorPositionEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/CursorPositionEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/CursorPositionEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/DebugEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/DebugEvent|null[0]
constructor <init>(com.jakewharton.mosaic.terminal/Event, kotlin/ByteArray) // com.jakewharton.mosaic.terminal/DebugEvent.<init>|<init>(com.jakewharton.mosaic.terminal.Event;kotlin.ByteArray){}[0]
final val bytes // com.jakewharton.mosaic.terminal/DebugEvent.bytes|{}bytes[0]
final fun <get-bytes>(): kotlin/ByteArray // com.jakewharton.mosaic.terminal/DebugEvent.bytes.<get-bytes>|<get-bytes>(){}[0]
final val event // com.jakewharton.mosaic.terminal/DebugEvent.event|{}event[0]
final fun <get-event>(): com.jakewharton.mosaic.terminal/Event // com.jakewharton.mosaic.terminal/DebugEvent.event.<get-event>|<get-event>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/DebugEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/DebugEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/DebugEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/DecModeReportEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/DecModeReportEvent|null[0]
constructor <init>(kotlin/Int, com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting) // com.jakewharton.mosaic.terminal/DecModeReportEvent.<init>|<init>(kotlin.Int;com.jakewharton.mosaic.terminal.DecModeReportEvent.Setting){}[0]
final val mode // com.jakewharton.mosaic.terminal/DecModeReportEvent.mode|{}mode[0]
final fun <get-mode>(): kotlin/Int // com.jakewharton.mosaic.terminal/DecModeReportEvent.mode.<get-mode>|<get-mode>(){}[0]
final val setting // com.jakewharton.mosaic.terminal/DecModeReportEvent.setting|{}setting[0]
final fun <get-setting>(): com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting // com.jakewharton.mosaic.terminal/DecModeReportEvent.setting.<get-setting>|<get-setting>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/DecModeReportEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/DecModeReportEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/DecModeReportEvent.toString|toString(){}[0]
final enum class Setting : kotlin/Enum<com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting> { // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting|null[0]
enum entry NotRecognized // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.NotRecognized|null[0]
enum entry PermanentlyReset // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.PermanentlyReset|null[0]
enum entry PermanentlySet // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.PermanentlySet|null[0]
enum entry Reset // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.Reset|null[0]
enum entry Set // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.Set|null[0]
final val entries // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting> // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.entries.<get-entries>|<get-entries>#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting> // com.jakewharton.mosaic.terminal/DecModeReportEvent.Setting.values|values#static(){}[0]
}
}
final class com.jakewharton.mosaic.terminal/FocusEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/FocusEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal/FocusEvent.<init>|<init>(kotlin.Boolean){}[0]
final val focused // com.jakewharton.mosaic.terminal/FocusEvent.focused|{}focused[0]
final fun <get-focused>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/FocusEvent.focused.<get-focused>|<get-focused>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/FocusEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/FocusEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/FocusEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/KeyboardEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/KeyboardEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ..., kotlin/Int = ..., kotlin/String? = ...) // com.jakewharton.mosaic.terminal/KeyboardEvent.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int;kotlin.String?){}[0]
final val alt // com.jakewharton.mosaic.terminal/KeyboardEvent.alt|{}alt[0]
final fun <get-alt>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.alt.<get-alt>|<get-alt>(){}[0]
final val baseLayoutCodepoint // com.jakewharton.mosaic.terminal/KeyboardEvent.baseLayoutCodepoint|{}baseLayoutCodepoint[0]
final fun <get-baseLayoutCodepoint>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.baseLayoutCodepoint.<get-baseLayoutCodepoint>|<get-baseLayoutCodepoint>(){}[0]
final val capsLock // com.jakewharton.mosaic.terminal/KeyboardEvent.capsLock|{}capsLock[0]
final fun <get-capsLock>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.capsLock.<get-capsLock>|<get-capsLock>(){}[0]
final val codepoint // com.jakewharton.mosaic.terminal/KeyboardEvent.codepoint|{}codepoint[0]
final fun <get-codepoint>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.codepoint.<get-codepoint>|<get-codepoint>(){}[0]
final val ctrl // com.jakewharton.mosaic.terminal/KeyboardEvent.ctrl|{}ctrl[0]
final fun <get-ctrl>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.ctrl.<get-ctrl>|<get-ctrl>(){}[0]
final val eventType // com.jakewharton.mosaic.terminal/KeyboardEvent.eventType|{}eventType[0]
final fun <get-eventType>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.eventType.<get-eventType>|<get-eventType>(){}[0]
final val hyper // com.jakewharton.mosaic.terminal/KeyboardEvent.hyper|{}hyper[0]
final fun <get-hyper>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.hyper.<get-hyper>|<get-hyper>(){}[0]
final val meta // com.jakewharton.mosaic.terminal/KeyboardEvent.meta|{}meta[0]
final fun <get-meta>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.meta.<get-meta>|<get-meta>(){}[0]
final val modifiers // com.jakewharton.mosaic.terminal/KeyboardEvent.modifiers|{}modifiers[0]
final fun <get-modifiers>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.modifiers.<get-modifiers>|<get-modifiers>(){}[0]
final val numLock // com.jakewharton.mosaic.terminal/KeyboardEvent.numLock|{}numLock[0]
final fun <get-numLock>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.numLock.<get-numLock>|<get-numLock>(){}[0]
final val shift // com.jakewharton.mosaic.terminal/KeyboardEvent.shift|{}shift[0]
final fun <get-shift>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.shift.<get-shift>|<get-shift>(){}[0]
final val shiftedCodepoint // com.jakewharton.mosaic.terminal/KeyboardEvent.shiftedCodepoint|{}shiftedCodepoint[0]
final fun <get-shiftedCodepoint>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.shiftedCodepoint.<get-shiftedCodepoint>|<get-shiftedCodepoint>(){}[0]
final val super // com.jakewharton.mosaic.terminal/KeyboardEvent.super|{}super[0]
final fun <get-super>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.super.<get-super>|<get-super>(){}[0]
final val text // com.jakewharton.mosaic.terminal/KeyboardEvent.text|{}text[0]
final fun <get-text>(): kotlin/String? // com.jakewharton.mosaic.terminal/KeyboardEvent.text.<get-text>|<get-text>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KeyboardEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KeyboardEvent.toString|toString(){}[0]
final object Companion { // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion|null[0]
final const val Delete // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Delete|{}Delete[0]
final fun <get-Delete>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Delete.<get-Delete>|<get-Delete>(){}[0]
final const val Down // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Down|{}Down[0]
final fun <get-Down>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Down.<get-Down>|<get-Down>(){}[0]
final const val End // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.End|{}End[0]
final fun <get-End>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.End.<get-End>|<get-End>(){}[0]
final const val EventTypePress // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypePress|{}EventTypePress[0]
final fun <get-EventTypePress>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypePress.<get-EventTypePress>|<get-EventTypePress>(){}[0]
final const val EventTypeRelease // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypeRelease|{}EventTypeRelease[0]
final fun <get-EventTypeRelease>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypeRelease.<get-EventTypeRelease>|<get-EventTypeRelease>(){}[0]
final const val EventTypeRepeat // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypeRepeat|{}EventTypeRepeat[0]
final fun <get-EventTypeRepeat>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.EventTypeRepeat.<get-EventTypeRepeat>|<get-EventTypeRepeat>(){}[0]
final const val F1 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F1|{}F1[0]
final fun <get-F1>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F1.<get-F1>|<get-F1>(){}[0]
final const val F10 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F10|{}F10[0]
final fun <get-F10>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F10.<get-F10>|<get-F10>(){}[0]
final const val F11 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F11|{}F11[0]
final fun <get-F11>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F11.<get-F11>|<get-F11>(){}[0]
final const val F12 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F12|{}F12[0]
final fun <get-F12>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F12.<get-F12>|<get-F12>(){}[0]
final const val F2 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F2|{}F2[0]
final fun <get-F2>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F2.<get-F2>|<get-F2>(){}[0]
final const val F3 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F3|{}F3[0]
final fun <get-F3>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F3.<get-F3>|<get-F3>(){}[0]
final const val F4 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F4|{}F4[0]
final fun <get-F4>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F4.<get-F4>|<get-F4>(){}[0]
final const val F5 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F5|{}F5[0]
final fun <get-F5>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F5.<get-F5>|<get-F5>(){}[0]
final const val F6 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F6|{}F6[0]
final fun <get-F6>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F6.<get-F6>|<get-F6>(){}[0]
final const val F7 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F7|{}F7[0]
final fun <get-F7>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F7.<get-F7>|<get-F7>(){}[0]
final const val F8 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F8|{}F8[0]
final fun <get-F8>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F8.<get-F8>|<get-F8>(){}[0]
final const val F9 // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F9|{}F9[0]
final fun <get-F9>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.F9.<get-F9>|<get-F9>(){}[0]
final const val Home // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Home|{}Home[0]
final fun <get-Home>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Home.<get-Home>|<get-Home>(){}[0]
final const val Insert // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Insert|{}Insert[0]
final fun <get-Insert>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Insert.<get-Insert>|<get-Insert>(){}[0]
final const val KpBegin // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.KpBegin|{}KpBegin[0]
final fun <get-KpBegin>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.KpBegin.<get-KpBegin>|<get-KpBegin>(){}[0]
final const val Left // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Left|{}Left[0]
final fun <get-Left>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Left.<get-Left>|<get-Left>(){}[0]
final const val ModifierAlt // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierAlt|{}ModifierAlt[0]
final fun <get-ModifierAlt>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierAlt.<get-ModifierAlt>|<get-ModifierAlt>(){}[0]
final const val ModifierCapsLock // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierCapsLock|{}ModifierCapsLock[0]
final fun <get-ModifierCapsLock>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierCapsLock.<get-ModifierCapsLock>|<get-ModifierCapsLock>(){}[0]
final const val ModifierCtrl // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierCtrl|{}ModifierCtrl[0]
final fun <get-ModifierCtrl>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierCtrl.<get-ModifierCtrl>|<get-ModifierCtrl>(){}[0]
final const val ModifierHyper // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierHyper|{}ModifierHyper[0]
final fun <get-ModifierHyper>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierHyper.<get-ModifierHyper>|<get-ModifierHyper>(){}[0]
final const val ModifierMeta // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierMeta|{}ModifierMeta[0]
final fun <get-ModifierMeta>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierMeta.<get-ModifierMeta>|<get-ModifierMeta>(){}[0]
final const val ModifierNumLock // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierNumLock|{}ModifierNumLock[0]
final fun <get-ModifierNumLock>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierNumLock.<get-ModifierNumLock>|<get-ModifierNumLock>(){}[0]
final const val ModifierShift // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierShift|{}ModifierShift[0]
final fun <get-ModifierShift>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierShift.<get-ModifierShift>|<get-ModifierShift>(){}[0]
final const val ModifierSuper // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierSuper|{}ModifierSuper[0]
final fun <get-ModifierSuper>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.ModifierSuper.<get-ModifierSuper>|<get-ModifierSuper>(){}[0]
final const val PageDown // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.PageDown|{}PageDown[0]
final fun <get-PageDown>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.PageDown.<get-PageDown>|<get-PageDown>(){}[0]
final const val PageUp // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.PageUp|{}PageUp[0]
final fun <get-PageUp>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.PageUp.<get-PageUp>|<get-PageUp>(){}[0]
final const val Right // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Right|{}Right[0]
final fun <get-Right>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Right.<get-Right>|<get-Right>(){}[0]
final const val Up // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Up|{}Up[0]
final fun <get-Up>(): kotlin/Int // com.jakewharton.mosaic.terminal/KeyboardEvent.Companion.Up.<get-Up>|<get-Up>(){}[0]
}
}
final class com.jakewharton.mosaic.terminal/KittyGraphicsEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/KittyGraphicsEvent|null[0]
constructor <init>(kotlin/Int, kotlin/String) // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.<init>|<init>(kotlin.Int;kotlin.String){}[0]
final val id // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.id|{}id[0]
final fun <get-id>(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.id.<get-id>|<get-id>(){}[0]
final val message // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.message|{}message[0]
final fun <get-message>(): kotlin/String // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.message.<get-message>|<get-message>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KittyGraphicsEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent|null[0]
constructor <init>(kotlin/Int) // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.<init>|<init>(kotlin.Int){}[0]
final val disambiguateEscapeCodes // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.disambiguateEscapeCodes|{}disambiguateEscapeCodes[0]
final fun <get-disambiguateEscapeCodes>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.disambiguateEscapeCodes.<get-disambiguateEscapeCodes>|<get-disambiguateEscapeCodes>(){}[0]
final val flags // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.flags|{}flags[0]
final fun <get-flags>(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.flags.<get-flags>|<get-flags>(){}[0]
final val reportAllKeysAsEscapeCodes // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAllKeysAsEscapeCodes|{}reportAllKeysAsEscapeCodes[0]
final fun <get-reportAllKeysAsEscapeCodes>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAllKeysAsEscapeCodes.<get-reportAllKeysAsEscapeCodes>|<get-reportAllKeysAsEscapeCodes>(){}[0]
final val reportAlternateKeys // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAlternateKeys|{}reportAlternateKeys[0]
final fun <get-reportAlternateKeys>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAlternateKeys.<get-reportAlternateKeys>|<get-reportAlternateKeys>(){}[0]
final val reportAssociatedText // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAssociatedText|{}reportAssociatedText[0]
final fun <get-reportAssociatedText>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportAssociatedText.<get-reportAssociatedText>|<get-reportAssociatedText>(){}[0]
final val reportEventTypes // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportEventTypes|{}reportEventTypes[0]
final fun <get-reportEventTypes>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.reportEventTypes.<get-reportEventTypes>|<get-reportEventTypes>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KittyKeyboardQueryEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/KittyNotificationEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/KittyNotificationEvent|null[0]
constructor <init>(kotlin/String) // com.jakewharton.mosaic.terminal/KittyNotificationEvent.<init>|<init>(kotlin.String){}[0]
final val raw // com.jakewharton.mosaic.terminal/KittyNotificationEvent.raw|{}raw[0]
final fun <get-raw>(): kotlin/String // com.jakewharton.mosaic.terminal/KittyNotificationEvent.raw.<get-raw>|<get-raw>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyNotificationEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyNotificationEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KittyNotificationEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent : com.jakewharton.mosaic.terminal/KittyPointerQueryEvent { // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent|null[0]
constructor <init>(kotlin/String) // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.<init>|<init>(kotlin.String){}[0]
final val name // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.name|{}name[0]
final fun <get-name>(): kotlin/String // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.name.<get-name>|<get-name>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KittyPointerQueryNameEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent : com.jakewharton.mosaic.terminal/KittyPointerQueryEvent { // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent|null[0]
constructor <init>(kotlin/BooleanArray) // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.<init>|<init>(kotlin.BooleanArray){}[0]
final val values // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.values|{}values[0]
final fun <get-values>(): kotlin/BooleanArray // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.values.<get-values>|<get-values>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/KittyPointerQuerySupportEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/MouseEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/MouseEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int, com.jakewharton.mosaic.terminal/MouseEvent.Type, com.jakewharton.mosaic.terminal/MouseEvent.Button = ..., kotlin/Boolean = ..., kotlin/Boolean = ..., kotlin/Boolean = ...) // com.jakewharton.mosaic.terminal/MouseEvent.<init>|<init>(kotlin.Int;kotlin.Int;com.jakewharton.mosaic.terminal.MouseEvent.Type;com.jakewharton.mosaic.terminal.MouseEvent.Button;kotlin.Boolean;kotlin.Boolean;kotlin.Boolean){}[0]
final val alt // com.jakewharton.mosaic.terminal/MouseEvent.alt|{}alt[0]
final fun <get-alt>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/MouseEvent.alt.<get-alt>|<get-alt>(){}[0]
final val button // com.jakewharton.mosaic.terminal/MouseEvent.button|{}button[0]
final fun <get-button>(): com.jakewharton.mosaic.terminal/MouseEvent.Button // com.jakewharton.mosaic.terminal/MouseEvent.button.<get-button>|<get-button>(){}[0]
final val ctrl // com.jakewharton.mosaic.terminal/MouseEvent.ctrl|{}ctrl[0]
final fun <get-ctrl>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/MouseEvent.ctrl.<get-ctrl>|<get-ctrl>(){}[0]
final val shift // com.jakewharton.mosaic.terminal/MouseEvent.shift|{}shift[0]
final fun <get-shift>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/MouseEvent.shift.<get-shift>|<get-shift>(){}[0]
final val type // com.jakewharton.mosaic.terminal/MouseEvent.type|{}type[0]
final fun <get-type>(): com.jakewharton.mosaic.terminal/MouseEvent.Type // com.jakewharton.mosaic.terminal/MouseEvent.type.<get-type>|<get-type>(){}[0]
final val x // com.jakewharton.mosaic.terminal/MouseEvent.x|{}x[0]
final fun <get-x>(): kotlin/Int // com.jakewharton.mosaic.terminal/MouseEvent.x.<get-x>|<get-x>(){}[0]
final val y // com.jakewharton.mosaic.terminal/MouseEvent.y|{}y[0]
final fun <get-y>(): kotlin/Int // com.jakewharton.mosaic.terminal/MouseEvent.y.<get-y>|<get-y>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/MouseEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/MouseEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/MouseEvent.toString|toString(){}[0]
final enum class Button : kotlin/Enum<com.jakewharton.mosaic.terminal/MouseEvent.Button> { // com.jakewharton.mosaic.terminal/MouseEvent.Button|null[0]
enum entry Button10 // com.jakewharton.mosaic.terminal/MouseEvent.Button.Button10|null[0]
enum entry Button11 // com.jakewharton.mosaic.terminal/MouseEvent.Button.Button11|null[0]
enum entry Button8 // com.jakewharton.mosaic.terminal/MouseEvent.Button.Button8|null[0]
enum entry Button9 // com.jakewharton.mosaic.terminal/MouseEvent.Button.Button9|null[0]
enum entry Left // com.jakewharton.mosaic.terminal/MouseEvent.Button.Left|null[0]
enum entry Middle // com.jakewharton.mosaic.terminal/MouseEvent.Button.Middle|null[0]
enum entry None // com.jakewharton.mosaic.terminal/MouseEvent.Button.None|null[0]
enum entry Right // com.jakewharton.mosaic.terminal/MouseEvent.Button.Right|null[0]
enum entry WheelDown // com.jakewharton.mosaic.terminal/MouseEvent.Button.WheelDown|null[0]
enum entry WheelUp // com.jakewharton.mosaic.terminal/MouseEvent.Button.WheelUp|null[0]
final val entries // com.jakewharton.mosaic.terminal/MouseEvent.Button.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal/MouseEvent.Button> // com.jakewharton.mosaic.terminal/MouseEvent.Button.entries.<get-entries>|<get-entries>#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal/MouseEvent.Button // com.jakewharton.mosaic.terminal/MouseEvent.Button.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal/MouseEvent.Button> // com.jakewharton.mosaic.terminal/MouseEvent.Button.values|values#static(){}[0]
}
final enum class Type : kotlin/Enum<com.jakewharton.mosaic.terminal/MouseEvent.Type> { // com.jakewharton.mosaic.terminal/MouseEvent.Type|null[0]
enum entry Drag // com.jakewharton.mosaic.terminal/MouseEvent.Type.Drag|null[0]
enum entry Motion // com.jakewharton.mosaic.terminal/MouseEvent.Type.Motion|null[0]
enum entry Press // com.jakewharton.mosaic.terminal/MouseEvent.Type.Press|null[0]
enum entry Release // com.jakewharton.mosaic.terminal/MouseEvent.Type.Release|null[0]
final val entries // com.jakewharton.mosaic.terminal/MouseEvent.Type.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal/MouseEvent.Type> // com.jakewharton.mosaic.terminal/MouseEvent.Type.entries.<get-entries>|<get-entries>#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal/MouseEvent.Type // com.jakewharton.mosaic.terminal/MouseEvent.Type.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal/MouseEvent.Type> // com.jakewharton.mosaic.terminal/MouseEvent.Type.values|values#static(){}[0]
}
}
final class com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.<init>|<init>(kotlin.Boolean){}[0]
final val ok // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.ok|{}ok[0]
final fun <get-ok>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.ok.<get-ok>|<get-ok>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/OperatingStatusResponseEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/PaletteColorEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/PaletteColorEvent|null[0]
constructor <init>(kotlin/Int, kotlin/String) // com.jakewharton.mosaic.terminal/PaletteColorEvent.<init>|<init>(kotlin.Int;kotlin.String){}[0]
final val color // com.jakewharton.mosaic.terminal/PaletteColorEvent.color|{}color[0]
final fun <get-color>(): kotlin/Int // com.jakewharton.mosaic.terminal/PaletteColorEvent.color.<get-color>|<get-color>(){}[0]
final val value // com.jakewharton.mosaic.terminal/PaletteColorEvent.value|{}value[0]
final fun <get-value>(): kotlin/String // com.jakewharton.mosaic.terminal/PaletteColorEvent.value.<get-value>|<get-value>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/PaletteColorEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/PaletteColorEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/PaletteColorEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent|null[0]
constructor <init>(kotlin/Int, kotlin/String) // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.<init>|<init>(kotlin.Int;kotlin.String){}[0]
final val data // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.data|{}data[0]
final fun <get-data>(): kotlin/String // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.data.<get-data>|<get-data>(){}[0]
final val id // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.id|{}id[0]
final fun <get-id>(): kotlin/Int // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.id.<get-id>|<get-id>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/PrimaryDeviceAttributesEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/ResizeEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/ResizeEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int, kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal/ResizeEvent.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Int;kotlin.Int){}[0]
final val columns // com.jakewharton.mosaic.terminal/ResizeEvent.columns|{}columns[0]
final fun <get-columns>(): kotlin/Int // com.jakewharton.mosaic.terminal/ResizeEvent.columns.<get-columns>|<get-columns>(){}[0]
final val height // com.jakewharton.mosaic.terminal/ResizeEvent.height|{}height[0]
final fun <get-height>(): kotlin/Int // com.jakewharton.mosaic.terminal/ResizeEvent.height.<get-height>|<get-height>(){}[0]
final val rows // com.jakewharton.mosaic.terminal/ResizeEvent.rows|{}rows[0]
final fun <get-rows>(): kotlin/Int // com.jakewharton.mosaic.terminal/ResizeEvent.rows.<get-rows>|<get-rows>(){}[0]
final val width // com.jakewharton.mosaic.terminal/ResizeEvent.width|{}width[0]
final fun <get-width>(): kotlin/Int // com.jakewharton.mosaic.terminal/ResizeEvent.width.<get-width>|<get-width>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/ResizeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/ResizeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/ResizeEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent.<init>|<init>(kotlin.Int;kotlin.Int;kotlin.Int){}[0]
final val firmwareVersion // com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent.firmwareVersion|{}firmwareVersion[0]
final fun <get-firmwareVersion>(): kotlin/Int // com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent.firmwareVersion.<get-firmwareVersion>|<get-firmwareVersion>(){}[0]
final val registrationNumber // com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent.registrationNumber|{}registrationNumber[0]
final fun <get-registrationNumber>(): kotlin/Int // com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent.registrationNumber.<get-registrationNumber>|<get-registrationNumber>(){}[0]
final val type // com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent.type|{}type[0]
final fun <get-type>(): kotlin/Int // com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent.type.<get-type>|<get-type>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/SecondaryDeviceAttributesEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/SystemThemeEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/SystemThemeEvent|null[0]
constructor <init>(kotlin/Boolean) // com.jakewharton.mosaic.terminal/SystemThemeEvent.<init>|<init>(kotlin.Boolean){}[0]
final val isDark // com.jakewharton.mosaic.terminal/SystemThemeEvent.isDark|{}isDark[0]
final fun <get-isDark>(): kotlin/Boolean // com.jakewharton.mosaic.terminal/SystemThemeEvent.isDark.<get-isDark>|<get-isDark>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/SystemThemeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/SystemThemeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/SystemThemeEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/TerminalColorEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/TerminalColorEvent|null[0]
constructor <init>(com.jakewharton.mosaic.terminal/TerminalColorEvent.Color, kotlin/String) // com.jakewharton.mosaic.terminal/TerminalColorEvent.<init>|<init>(com.jakewharton.mosaic.terminal.TerminalColorEvent.Color;kotlin.String){}[0]
final val color // com.jakewharton.mosaic.terminal/TerminalColorEvent.color|{}color[0]
final fun <get-color>(): com.jakewharton.mosaic.terminal/TerminalColorEvent.Color // com.jakewharton.mosaic.terminal/TerminalColorEvent.color.<get-color>|<get-color>(){}[0]
final val value // com.jakewharton.mosaic.terminal/TerminalColorEvent.value|{}value[0]
final fun <get-value>(): kotlin/String // com.jakewharton.mosaic.terminal/TerminalColorEvent.value.<get-value>|<get-value>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/TerminalColorEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/TerminalColorEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/TerminalColorEvent.toString|toString(){}[0]
final enum class Color : kotlin/Enum<com.jakewharton.mosaic.terminal/TerminalColorEvent.Color> { // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color|null[0]
enum entry Background // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.Background|null[0]
enum entry Cursor // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.Cursor|null[0]
enum entry Foreground // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.Foreground|null[0]
final val entries // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.entries|#static{}entries[0]
final fun <get-entries>(): kotlin.enums/EnumEntries<com.jakewharton.mosaic.terminal/TerminalColorEvent.Color> // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.entries.<get-entries>|<get-entries>#static(){}[0]
final fun valueOf(kotlin/String): com.jakewharton.mosaic.terminal/TerminalColorEvent.Color // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.valueOf|valueOf#static(kotlin.String){}[0]
final fun values(): kotlin/Array<com.jakewharton.mosaic.terminal/TerminalColorEvent.Color> // com.jakewharton.mosaic.terminal/TerminalColorEvent.Color.values|values#static(){}[0]
}
}
final class com.jakewharton.mosaic.terminal/TerminalVersionEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/TerminalVersionEvent|null[0]
constructor <init>(kotlin/String) // com.jakewharton.mosaic.terminal/TerminalVersionEvent.<init>|<init>(kotlin.String){}[0]
final val data // com.jakewharton.mosaic.terminal/TerminalVersionEvent.data|{}data[0]
final fun <get-data>(): kotlin/String // com.jakewharton.mosaic.terminal/TerminalVersionEvent.data.<get-data>|<get-data>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/TerminalVersionEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/TerminalVersionEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/TerminalVersionEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.<init>|<init>(kotlin.Int;kotlin.Int){}[0]
final val manufacturingSite // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.manufacturingSite|{}manufacturingSite[0]
final fun <get-manufacturingSite>(): kotlin/Int // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.manufacturingSite.<get-manufacturingSite>|<get-manufacturingSite>(){}[0]
final val terminalId // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.terminalId|{}terminalId[0]
final fun <get-terminalId>(): kotlin/Int // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.terminalId.<get-terminalId>|<get-terminalId>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/TertiaryDeviceAttributesEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/UnknownEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/UnknownEvent|null[0]
constructor <init>(kotlin/ByteArray) // com.jakewharton.mosaic.terminal/UnknownEvent.<init>|<init>(kotlin.ByteArray){}[0]
final val bytes // com.jakewharton.mosaic.terminal/UnknownEvent.bytes|{}bytes[0]
final fun <get-bytes>(): kotlin/ByteArray // com.jakewharton.mosaic.terminal/UnknownEvent.bytes.<get-bytes>|<get-bytes>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/UnknownEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/UnknownEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/UnknownEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.<init>|<init>(kotlin.Int;kotlin.Int){}[0]
final val columns // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.columns|{}columns[0]
final fun <get-columns>(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.columns.<get-columns>|<get-columns>(){}[0]
final val rows // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.rows|{}rows[0]
final fun <get-rows>(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.rows.<get-rows>|<get-rows>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/XtermCharacterSizeEvent.toString|toString(){}[0]
}
final class com.jakewharton.mosaic.terminal/XtermPixelSizeEvent : com.jakewharton.mosaic.terminal/Event { // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent|null[0]
constructor <init>(kotlin/Int, kotlin/Int) // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.<init>|<init>(kotlin.Int;kotlin.Int){}[0]
final val height // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.height|{}height[0]
final fun <get-height>(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.height.<get-height>|<get-height>(){}[0]
final val width // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.width|{}width[0]
final fun <get-width>(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.width.<get-width>|<get-width>(){}[0]
final fun equals(kotlin/Any?): kotlin/Boolean // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.equals|equals(kotlin.Any?){}[0]
final fun hashCode(): kotlin/Int // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.hashCode|hashCode(){}[0]
final fun toString(): kotlin/String // com.jakewharton.mosaic.terminal/XtermPixelSizeEvent.toString|toString(){}[0]
}