package public fun test(): kotlin.Unit public inline fun Either.isLeft(): kotlin.Boolean Returns(TRUE) -> is Left public inline fun Either.isRight(): kotlin.Boolean Returns(TRUE) -> is Right public sealed class Either { protected constructor Either() public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String public final data class Left : Either { public constructor Left(/*0*/ leftValue: L) public final val leftValue: L public final operator /*synthesized*/ fun component1(): L public final /*synthesized*/ fun copy(/*0*/ leftValue: L = ...): Either.Left public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String } public final data class Right : Either { public constructor Right(/*0*/ rightValue: R) public final val rightValue: R public final operator /*synthesized*/ fun component1(): R public final /*synthesized*/ fun copy(/*0*/ rightValue: R = ...): Either.Right public open override /*1*/ /*synthesized*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*synthesized*/ fun hashCode(): kotlin.Int public open override /*1*/ /*synthesized*/ fun toString(): kotlin.String } }