Unfortunately, that won’t compile (at least on Kotlin-JVM, not sure if the rules are relaxed for Kotlin-JS and Kotlin-Native). Const values can only be “primitives” and Strings, i.e. things that can be constants in a Java class file.
Constants in Java (by which I mean static final fields initialized with compile time computable values since Java has no const identifier) are required to be inlined instead of accessing the actual field. It still generated the field but other classes that accessed it would have the value inlined and no reference to the field added to the class file. This can lead to some issues if you replaced the class file that defined the constant with a different value without recompiling the classes that accessed it they would still use the old value.