type SerializedTransactionDataV1 = ObjectSchema<{
version: LiteralSchema<1, undefined>;
sender: OptionalSchema<StringSchema<undefined>, undefined>;
expiration: NullishSchema<UnionSchema<[ObjectSchema<{
Epoch: SchemaWithPipe<readonly [NumberSchema<undefined>, IntegerAction<number, undefined>]>;
}, undefined>, ObjectSchema<{
None: NullableSchema<LiteralSchema<true, undefined>, undefined>;
}, undefined>], undefined>, undefined>;
gasConfig: ObjectSchema<{
budget: OptionalSchema<SchemaWithPipe<readonly [UnionSchema<[NumberSchema<undefined>, StringSchema<undefined>, BigintSchema<undefined>], undefined>, CheckAction<string | number | bigint, undefined>]>, undefined>;
price: OptionalSchema<SchemaWithPipe<readonly [UnionSchema<[NumberSchema<undefined>, StringSchema<undefined>, BigintSchema<undefined>], undefined>, CheckAction<string | number | bigint, undefined>]>, undefined>;
payment: OptionalSchema<ArraySchema<ObjectSchema<{
digest: StringSchema<undefined>;
objectId: StringSchema<undefined>;
version: UnionSchema<[SchemaWithPipe<...>, StringSchema<...>, BigintSchema<...>], undefined>;
}, undefined>, undefined>, undefined>;
owner: OptionalSchema<StringSchema<undefined>, undefined>;
}, undefined>;
inputs: ArraySchema<UnionSchema<[ObjectSchema<{
kind: LiteralSchema<"Input", undefined>;
index: SchemaWithPipe<readonly [NumberSchema<undefined>, IntegerAction<number, undefined>]>;
value: UnknownSchema;
type: OptionalSchema<LiteralSchema<"object", undefined>, undefined>;
}, undefined>, ObjectSchema<{
kind: LiteralSchema<"Input", undefined>;
index: SchemaWithPipe<readonly [NumberSchema<undefined>, IntegerAction<number, undefined>]>;
value: UnknownSchema;
type: LiteralSchema<"pure", undefined>;
}, undefined>], undefined>, undefined>;
transactions: ArraySchema<UnionSchema<[ObjectSchema<{
kind: LiteralSchema<"MoveCall", undefined>;
target: GenericSchema<`${string}::${string}::${string}`>;
typeArguments: ArraySchema<StringSchema<undefined>, undefined>;
arguments: ArraySchema<UnionSchema<[UnionSchema<..., ...>, ObjectSchema<..., ...>, ObjectSchema<..., ...>, ObjectSchema<..., ...>], undefined>, undefined>;
}, undefined>, ObjectSchema<{
kind: LiteralSchema<"TransferObjects", undefined>;
objects: ArraySchema<UnionSchema<[UnionSchema<..., ...>, ObjectSchema<..., ...>, ObjectSchema<..., ...>, ObjectSchema<..., ...>], undefined>, undefined>;
address: UnionSchema<[UnionSchema<[..., ...], undefined>, ObjectSchema<{
kind: ...;
}, undefined>, ObjectSchema<{
kind: ...;
index: ...;
}, undefined>, ObjectSchema<{
kind: ...;
index: ...;
resultIndex: ...;
}, undefined>], undefined>;
}, undefined>, ObjectSchema<{
kind: LiteralSchema<"SplitCoins", undefined>;
coin: UnionSchema<[UnionSchema<[..., ...], undefined>, ObjectSchema<{
kind: ...;
}, undefined>, ObjectSchema<{
kind: ...;
index: ...;
}, undefined>, ObjectSchema<{
kind: ...;
index: ...;
resultIndex: ...;
}, undefined>], undefined>;
amounts: ArraySchema<UnionSchema<[UnionSchema<..., ...>, ObjectSchema<..., ...>, ObjectSchema<..., ...>, ObjectSchema<..., ...>], undefined>, undefined>;
}, undefined>], undefined>, undefined>;
}, undefined>;