diff --git a/typed-shared/src/commonMain/kotlin/Parameters.kt b/typed-shared/src/commonMain/kotlin/Parameters.kt index d42aed7..e3ce274 100644 --- a/typed-shared/src/commonMain/kotlin/Parameters.kt +++ b/typed-shared/src/commonMain/kotlin/Parameters.kt @@ -61,7 +61,7 @@ abstract class Parameters( * } * ``` */ - fun parameter(default: T) = UnnamedParameter(default) + protected fun parameter(default: T) = UnnamedParameter(default) /** * Declares an optional parameter [name] of type [T]. @@ -76,7 +76,7 @@ abstract class Parameters( * } * ``` */ - fun parameter(name: String, default: T) = Parameter(name, default) + protected fun parameter(name: String, default: T) = Parameter(name, default) /** * Declares a parameter of type [T]. @@ -94,7 +94,7 @@ abstract class Parameters( * } * ``` */ - fun parameter() = UnnamedParameter(null) + protected fun parameter() = UnnamedParameter(null) /** * Declares a parameter [name] of type [T]. @@ -110,7 +110,7 @@ abstract class Parameters( * } * ``` */ - fun parameter(name: String) = Parameter(name, null) + protected fun parameter(name: String) = Parameter(name, null) /** * Internal type used by the parameter declaration syntax.