• Decorator for defining a Kos Data Model class.

    Type Parameters

    • T extends IKosDataModel
    • O extends object = Record<string, any>

    Parameters

    • config: string | KosModelConfig

      The model configuration. Can be a string (backward compatibility) or configuration object.

    Returns ClassDecorator

    A decorator function that transforms the class into a KOS-compatible model.