aqua/integration-tests/src/examples/multiReturnCall.ts

24 lines
423 B
TypeScript
Raw Normal View History

import {
multiReturnFunc,
registerGetStr,
registerGetNum,
} from "../compiled/examples/multiReturn.js";
export async function multiReturnCall(): Promise<
[string[], number, string, number[], string | null, number]
> {
registerGetStr({
retStr: (args0) => {
return args0;
},
});
registerGetNum({
retNum: () => {
return 10;
},
});
return await multiReturnFunc([1, 2], null);
}