1 package com.testdata 2 3 import androidx.appfunctions.AppFunction 4 import androidx.appfunctions.AppFunctionContext 5 import com.testdata.anotherDifferentPackage.AnotherDiffPackageSerializable 6 import com.testdata.diffPackageSchemas.DiffPackageOutputSchemas 7 import com.testdata.differentPackage.DiffPackageSerializable 8 9 class AppFunctionWithOutputFromDifferentPackage : DiffPackageOutputSchemas { 10 @AppFunction functionWithDiffPackageOutputnull11 override fun functionWithDiffPackageOutput( 12 appFunctionContext: AppFunctionContext, 13 ): DiffPackageSerializable { 14 return DiffPackageSerializable(2L) 15 } 16 17 @AppFunction functionWithAnotherDiffPackageOutputnull18 override fun functionWithAnotherDiffPackageOutput( 19 appFunctionContext: AppFunctionContext, 20 ): List<AnotherDiffPackageSerializable> { 21 return listOf(AnotherDiffPackageSerializable("Test String")) 22 } 23 } 24