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