• Create a lazy reference to the UserMeta model for use in other models. Resolves after bootstrap without causing circular import issues.

    Returns VersionedModelConstructor<
        InferData<
            {
                bio: ObjectType<MultilingualRichText, false>;
                id: StringType<false>;
                originalLanguage: StringType<true>;
            },
        >,
        InferVirtual<
            {
                bio: ObjectType<MultilingualRichText, false>;
                id: StringType<false>;
                originalLanguage: StringType<true>;
            },
        >,
        InferData<
            {
                bio: ObjectType<MultilingualRichText, false>;
                id: StringType<false>;
                originalLanguage: StringType<true>;
            },
        > & InferVirtual<
            {
                bio: ObjectType<MultilingualRichText, false>;
                id: StringType<false>;
                originalLanguage: StringType<true>;
            },
        > & ModelInstanceCore<
            InferData<
                {
                    bio: ObjectType<MultilingualRichText, false>;
                    id: StringType<false>;
                    originalLanguage: StringType<true>;
                },
            >,
            InferVirtual<
                {
                    bio: ObjectType<MultilingualRichText, false>;
                    id: StringType<false>;
                    originalLanguage: StringType<true>;
                },
            >,
        > & RevisionFieldMap & {} & object,
        never,
    > & object & CreateFromRowStatic<
        {
            camelToSnake: { originalLanguage: "original_language" };
            hasRevisions: true;
            schema: {
                bio: ObjectType<MultilingualRichText, false>;
                id: StringType<false>;
                originalLanguage: StringType<true>;
            };
            tableName: "user_metas";
        },
    >

    Typed UserMeta model constructor