const Request: BcsStruct<{
UID: BcsType<string, string | Uint8Array, "bytes[32]">;
Sender: BcsType<string, string | Uint8Array, "bytes[32]">;
AssetsBag: BcsStruct<{
ID: BcsType<string, string | Uint8Array, "bytes[32]">;
Value: BcsType<
| {
ID: string;
Size: string;
}
| null,
| {
ID: string | Uint8Array;
Size: string | number | bigint;
}
| null
| undefined, `Option<${string}>`>;
}, string>;
Message: BcsStruct<{
Contract: BcsType<number, number, "u32">;
Function: BcsType<number, number, "u32">;
Args: BcsType<number[][], Iterable<Iterable<number, any, any> & object, any, any> & object, string>;
}, string>;
Allowance: BcsType<object[], Iterable<{
CoinType: string;
Balance: string | number | bigint;
}, any, any> & object, string>;
GasBudget: BcsType<string, string | number | bigint, "u64">;
}, string>;