# PartialArgValue

sealed interface PartialArgValue

Represents one of the possible values within a PartialArg.

This sealed interface ensures that only one value type (boolean, number, string, or null) can be represented at a time.

#### Inheritors

BoolValue
NumberValue
StringValue
NullValue

## Types

BoolValue
Link copied to clipboard
data class BoolValue(val value: Boolean) : PartialArgValue

Represents a boolean value.

NullValue
Link copied to clipboard
object NullValue : PartialArgValue

Represents a null value.

NumberValue
Link copied to clipboard
data class NumberValue(val value: Double) : PartialArgValue

Represents a double value.

StringValue
Link copied to clipboard
data class StringValue(val value: String) : PartialArgValue

Represents a string value.