Argument of type '(param0: Opt<{ _4b9s: null; BM: int64; W8J5g: Opt<int64>; X6LL508Ou: Int32Array; bcC4AYRBc: int64; cHb: { _4y: Opt<nat8>; uap: nat32; }; }>, param1: nat8) => nat8 | null' is not assignable to parameter of type 'Callback<readonly [AzleOpt<{ _4b9s: typeof AzleNull; BM: typeof AzleInt64; W8J5g: AzleOpt<typeof AzleInt64>; X6LL508Ou: AzleVec<typeof AzleInt32>; bcC4AYRBc: typeof AzleInt64; cHb: { ...; } & { ...; }; } & { ...; }>, typeof AzleNat8], AzleOpt<...>>'.