Sent: PlainDescriptor<{
    destination: {
        interior: Enum<{
            Here: undefined;
            X1: Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: Enum<(...)>;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: Enum<(...)>;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: Enum<(...)>;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: FixedSizeBinary<(...)>;
                        block_number: bigint;
                    };
                    ByGenesis: FixedSizeBinary<32>;
                    Ethereum: {
                        chain_id: bigint;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>;
            X2: FixedSizeArray<2, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X3: FixedSizeArray<3, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X4: FixedSizeArray<4, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X5: FixedSizeArray<5, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X6: FixedSizeArray<6, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X7: FixedSizeArray<7, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X8: FixedSizeArray<8, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
        }>;
        parents: number;
    };
    message: Enum<{
        AliasOrigin: {
            interior: Enum<{
                Here: undefined;
                X1: Enum<{
                    AccountId32: {
                        id: ...;
                        network?: ...;
                    };
                    AccountIndex64: {
                        index: ...;
                        network?: ...;
                    };
                    AccountKey20: {
                        key: ...;
                        network?: ...;
                    };
                    GeneralIndex: bigint;
                    GeneralKey: {
                        data: ...;
                        length: ...;
                    };
                    GlobalConsensus: Enum<(...)>;
                    OnlyChild: undefined;
                    PalletInstance: number;
                    Parachain: number;
                    Plurality: {
                        id: ...;
                        part: ...;
                    };
                }>;
                X2: FixedSizeArray<2, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X3: FixedSizeArray<3, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X4: FixedSizeArray<4, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X5: FixedSizeArray<5, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X6: FixedSizeArray<6, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X7: FixedSizeArray<7, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X8: FixedSizeArray<8, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
            }>;
            parents: number;
        };
        BurnAsset: {
            fun: XcmV3MultiassetFungibility;
            id: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<(...)>;
                    X2: FixedSizeArray<(...), (...)>;
                    X3: FixedSizeArray<(...), (...)>;
                    X4: FixedSizeArray<(...), (...)>;
                    X5: FixedSizeArray<(...), (...)>;
                    X6: FixedSizeArray<(...), (...)>;
                    X7: FixedSizeArray<(...), (...)>;
                    X8: FixedSizeArray<(...), (...)>;
                }>;
                parents: number;
            };
        }[];
        BuyExecution: {
            fees: {
                fun: XcmV3MultiassetFungibility;
                id: {
                    interior: Enum<{
                        Here: undefined;
                        X1: Enum<(...)>;
                        X2: FixedSizeArray<(...), (...)>;
                        X3: FixedSizeArray<(...), (...)>;
                        X4: FixedSizeArray<(...), (...)>;
                        X5: FixedSizeArray<(...), (...)>;
                        X6: FixedSizeArray<(...), (...)>;
                        X7: FixedSizeArray<(...), (...)>;
                        X8: FixedSizeArray<(...), (...)>;
                    }>;
                    parents: number;
                };
            };
            weight_limit: XcmV3WeightLimit;
        };
        ClaimAsset: {
            assets: {
                fun: XcmV3MultiassetFungibility;
                id: {
                    interior: Enum<{
                        Here: ...;
                        X1: ...;
                        X2: ...;
                        X3: ...;
                        X4: ...;
                        X5: ...;
                        X6: ...;
                        X7: ...;
                        X8: ...;
                    }>;
                    parents: number;
                };
            }[];
            ticket: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
        };
        ClearError: undefined;
        ClearOrigin: undefined;
        ClearTopic: undefined;
        ClearTransactStatus: undefined;
        DepositAsset: {
            assets: Enum<{
                Definite: {
                    fun: XcmV3MultiassetFungibility;
                    id: {
                        interior: ...;
                        parents: ...;
                    };
                }[];
                Wild: Enum<{
                    All: undefined;
                    AllCounted: number;
                    AllOf: {
                        fun: ...;
                        id: ...;
                    };
                    AllOfCounted: {
                        count: ...;
                        fun: ...;
                        id: ...;
                    };
                }>;
            }>;
            beneficiary: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
        };
        DepositReserveAsset: {
            assets: Enum<{
                Definite: {
                    fun: XcmV3MultiassetFungibility;
                    id: {
                        interior: ...;
                        parents: ...;
                    };
                }[];
                Wild: Enum<{
                    All: undefined;
                    AllCounted: number;
                    AllOf: {
                        fun: ...;
                        id: ...;
                    };
                    AllOfCounted: {
                        count: ...;
                        fun: ...;
                        id: ...;
                    };
                }>;
            }>;
            dest: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
            xcm: __Circular;
        };
        DescendOrigin: Enum<{
            Here: undefined;
            X1: Enum<{
                AccountId32: {
                    id: FixedSizeBinary<(...)>;
                    network?: (...) | (...);
                };
                AccountIndex64: {
                    index: bigint;
                    network?: (...) | (...);
                };
                AccountKey20: {
                    key: FixedSizeBinary<(...)>;
                    network?: (...) | (...);
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<(...)>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: ...;
                    BitcoinCore: ...;
                    ByFork: ...;
                    ByGenesis: ...;
                    Ethereum: ...;
                    Kusama: ...;
                    Polkadot: ...;
                    PolkadotBulletin: ...;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>;
            X2: FixedSizeArray<2, Enum<{
                AccountId32: {
                    id: ...;
                    network?: ...;
                };
                AccountIndex64: {
                    index: ...;
                    network?: ...;
                };
                AccountKey20: {
                    key: ...;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: ...;
                    length: ...;
                };
                GlobalConsensus: Enum<(...)>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: ...;
                    part: ...;
                };
            }>>;
            X3: FixedSizeArray<3, Enum<{
                AccountId32: {
                    id: ...;
                    network?: ...;
                };
                AccountIndex64: {
                    index: ...;
                    network?: ...;
                };
                AccountKey20: {
                    key: ...;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: ...;
                    length: ...;
                };
                GlobalConsensus: Enum<(...)>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: ...;
                    part: ...;
                };
            }>>;
            X4: FixedSizeArray<4, Enum<{
                AccountId32: {
                    id: ...;
                    network?: ...;
                };
                AccountIndex64: {
                    index: ...;
                    network?: ...;
                };
                AccountKey20: {
                    key: ...;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: ...;
                    length: ...;
                };
                GlobalConsensus: Enum<(...)>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: ...;
                    part: ...;
                };
            }>>;
            X5: FixedSizeArray<5, Enum<{
                AccountId32: {
                    id: ...;
                    network?: ...;
                };
                AccountIndex64: {
                    index: ...;
                    network?: ...;
                };
                AccountKey20: {
                    key: ...;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: ...;
                    length: ...;
                };
                GlobalConsensus: Enum<(...)>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: ...;
                    part: ...;
                };
            }>>;
            X6: FixedSizeArray<6, Enum<{
                AccountId32: {
                    id: ...;
                    network?: ...;
                };
                AccountIndex64: {
                    index: ...;
                    network?: ...;
                };
                AccountKey20: {
                    key: ...;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: ...;
                    length: ...;
                };
                GlobalConsensus: Enum<(...)>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: ...;
                    part: ...;
                };
            }>>;
            X7: FixedSizeArray<7, Enum<{
                AccountId32: {
                    id: ...;
                    network?: ...;
                };
                AccountIndex64: {
                    index: ...;
                    network?: ...;
                };
                AccountKey20: {
                    key: ...;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: ...;
                    length: ...;
                };
                GlobalConsensus: Enum<(...)>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: ...;
                    part: ...;
                };
            }>>;
            X8: FixedSizeArray<8, Enum<{
                AccountId32: {
                    id: ...;
                    network?: ...;
                };
                AccountIndex64: {
                    index: ...;
                    network?: ...;
                };
                AccountKey20: {
                    key: ...;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: ...;
                    length: ...;
                };
                GlobalConsensus: Enum<(...)>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: ...;
                    part: ...;
                };
            }>>;
        }>;
        ExchangeAsset: {
            give: Enum<{
                Definite: {
                    fun: XcmV3MultiassetFungibility;
                    id: {
                        interior: ...;
                        parents: ...;
                    };
                }[];
                Wild: Enum<{
                    All: undefined;
                    AllCounted: number;
                    AllOf: {
                        fun: ...;
                        id: ...;
                    };
                    AllOfCounted: {
                        count: ...;
                        fun: ...;
                        id: ...;
                    };
                }>;
            }>;
            maximal: boolean;
            want: {
                fun: XcmV3MultiassetFungibility;
                id: {
                    interior: Enum<{
                        Here: ...;
                        X1: ...;
                        X2: ...;
                        X3: ...;
                        X4: ...;
                        X5: ...;
                        X6: ...;
                        X7: ...;
                        X8: ...;
                    }>;
                    parents: number;
                };
            }[];
        };
        ExecuteWithOrigin: {
            descendant_origin?: Enum<{
                Here: undefined;
                X1: Enum<(...)>;
                X2: FixedSizeArray<(...), (...)>;
                X3: FixedSizeArray<(...), (...)>;
                X4: FixedSizeArray<(...), (...)>;
                X5: FixedSizeArray<(...), (...)>;
                X6: FixedSizeArray<(...), (...)>;
                X7: FixedSizeArray<(...), (...)>;
                X8: FixedSizeArray<(...), (...)>;
            }>;
            xcm: __Circular;
        };
        ExpectAsset: {
            fun: XcmV3MultiassetFungibility;
            id: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<(...)>;
                    X2: FixedSizeArray<(...), (...)>;
                    X3: FixedSizeArray<(...), (...)>;
                    X4: FixedSizeArray<(...), (...)>;
                    X5: FixedSizeArray<(...), (...)>;
                    X6: FixedSizeArray<(...), (...)>;
                    X7: FixedSizeArray<(...), (...)>;
                    X8: FixedSizeArray<(...), (...)>;
                }>;
                parents: number;
            };
        }[];
        ExpectError?: [number, Enum<{
            AssetNotFound: undefined;
            BadOrigin: undefined;
            Barrier: undefined;
            DestinationUnsupported: undefined;
            ExceedsMaxMessageSize: undefined;
            ExceedsStackLimit: undefined;
            ExpectationFalse: undefined;
            ExportError: undefined;
            FailedToDecode: undefined;
            FailedToTransactAsset: undefined;
            FeesNotMet: undefined;
            HoldingWouldOverflow: undefined;
            InvalidLocation: undefined;
            LocationCannotHold: undefined;
            LocationFull: undefined;
            LocationNotInvertible: undefined;
            LockError: undefined;
            MaxWeightInvalid: undefined;
            NameMismatch: undefined;
            NoDeal: undefined;
            NoPermission: undefined;
            NotDepositable: undefined;
            NotHoldingFees: undefined;
            NotWithdrawable: undefined;
            Overflow: undefined;
            PalletNotFound: undefined;
            ReanchorFailed: undefined;
            TooExpensive: undefined;
            TooManyAssets: undefined;
            Transport: undefined;
            Trap: bigint;
            Unanchored: undefined;
            UnhandledXcmVersion: undefined;
            Unimplemented: undefined;
            UnknownClaim: undefined;
            Unroutable: undefined;
            UntrustedReserveLocation: undefined;
            UntrustedTeleportLocation: undefined;
            VersionIncompatible: undefined;
            WeightLimitReached: {
                proof_size: ...;
                ref_time: ...;
            };
            WeightNotComputable: undefined;
        }>];
        ExpectOrigin?: {
            interior: Enum<{
                Here: undefined;
                X1: Enum<(...)>;
                X2: FixedSizeArray<(...), (...)>;
                X3: FixedSizeArray<(...), (...)>;
                X4: FixedSizeArray<(...), (...)>;
                X5: FixedSizeArray<(...), (...)>;
                X6: FixedSizeArray<(...), (...)>;
                X7: FixedSizeArray<(...), (...)>;
                X8: FixedSizeArray<(...), (...)>;
            }>;
            parents: number;
        };
        ExpectPallet: {
            crate_major: number;
            index: number;
            min_crate_minor: number;
            module_name: Binary;
            name: Binary;
        };
        ExpectTransactStatus: XcmV3MaybeErrorCode;
        ExportMessage: {
            destination: Enum<{
                Here: undefined;
                X1: Enum<{
                    AccountId32: {
                        id: ...;
                        network?: ...;
                    };
                    AccountIndex64: {
                        index: ...;
                        network?: ...;
                    };
                    AccountKey20: {
                        key: ...;
                        network?: ...;
                    };
                    GeneralIndex: bigint;
                    GeneralKey: {
                        data: ...;
                        length: ...;
                    };
                    GlobalConsensus: Enum<(...)>;
                    OnlyChild: undefined;
                    PalletInstance: number;
                    Parachain: number;
                    Plurality: {
                        id: ...;
                        part: ...;
                    };
                }>;
                X2: FixedSizeArray<2, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X3: FixedSizeArray<3, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X4: FixedSizeArray<4, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X5: FixedSizeArray<5, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X6: FixedSizeArray<6, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X7: FixedSizeArray<7, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
                X8: FixedSizeArray<8, Enum<{
                    AccountId32: ...;
                    AccountIndex64: ...;
                    AccountKey20: ...;
                    GeneralIndex: ...;
                    GeneralKey: ...;
                    GlobalConsensus: ...;
                    OnlyChild: ...;
                    PalletInstance: ...;
                    Parachain: ...;
                    Plurality: ...;
                }>>;
            }>;
            network: Enum<{
                BitcoinCash: undefined;
                BitcoinCore: undefined;
                ByFork: {
                    block_hash: FixedSizeBinary<32>;
                    block_number: bigint;
                };
                ByGenesis: FixedSizeBinary<32>;
                Ethereum: {
                    chain_id: bigint;
                };
                Kusama: undefined;
                Polkadot: undefined;
                PolkadotBulletin: undefined;
            }>;
            xcm: __Circular;
        };
        HrmpChannelAccepted: {
            recipient: number;
        };
        HrmpChannelClosing: {
            initiator: number;
            recipient: number;
            sender: number;
        };
        HrmpNewChannelOpenRequest: {
            max_capacity: number;
            max_message_size: number;
            sender: number;
        };
        InitiateReserveWithdraw: {
            assets: Enum<{
                Definite: {
                    fun: XcmV3MultiassetFungibility;
                    id: {
                        interior: ...;
                        parents: ...;
                    };
                }[];
                Wild: Enum<{
                    All: undefined;
                    AllCounted: number;
                    AllOf: {
                        fun: ...;
                        id: ...;
                    };
                    AllOfCounted: {
                        count: ...;
                        fun: ...;
                        id: ...;
                    };
                }>;
            }>;
            reserve: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
            xcm: __Circular;
        };
        InitiateTeleport: {
            assets: Enum<{
                Definite: {
                    fun: XcmV3MultiassetFungibility;
                    id: {
                        interior: ...;
                        parents: ...;
                    };
                }[];
                Wild: Enum<{
                    All: undefined;
                    AllCounted: number;
                    AllOf: {
                        fun: ...;
                        id: ...;
                    };
                    AllOfCounted: {
                        count: ...;
                        fun: ...;
                        id: ...;
                    };
                }>;
            }>;
            dest: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
            xcm: __Circular;
        };
        InitiateTransfer: {
            assets: Enum<{
                ReserveDeposit: Enum<{
                    Definite: ...;
                    Wild: ...;
                }>;
                ReserveWithdraw: Enum<{
                    Definite: ...;
                    Wild: ...;
                }>;
                Teleport: Enum<{
                    Definite: ...;
                    Wild: ...;
                }>;
            }>[];
            destination: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
            preserve_origin: boolean;
            remote_fees?: Enum<{
                ReserveDeposit: Enum<(...)>;
                ReserveWithdraw: Enum<(...)>;
                Teleport: Enum<(...)>;
            }>;
            remote_xcm: __Circular;
        };
        LockAsset: {
            asset: {
                fun: XcmV3MultiassetFungibility;
                id: {
                    interior: Enum<{
                        Here: undefined;
                        X1: Enum<(...)>;
                        X2: FixedSizeArray<(...), (...)>;
                        X3: FixedSizeArray<(...), (...)>;
                        X4: FixedSizeArray<(...), (...)>;
                        X5: FixedSizeArray<(...), (...)>;
                        X6: FixedSizeArray<(...), (...)>;
                        X7: FixedSizeArray<(...), (...)>;
                        X8: FixedSizeArray<(...), (...)>;
                    }>;
                    parents: number;
                };
            };
            unlocker: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
        };
        NoteUnlockable: {
            asset: {
                fun: XcmV3MultiassetFungibility;
                id: {
                    interior: Enum<{
                        Here: undefined;
                        X1: Enum<(...)>;
                        X2: FixedSizeArray<(...), (...)>;
                        X3: FixedSizeArray<(...), (...)>;
                        X4: FixedSizeArray<(...), (...)>;
                        X5: FixedSizeArray<(...), (...)>;
                        X6: FixedSizeArray<(...), (...)>;
                        X7: FixedSizeArray<(...), (...)>;
                        X8: FixedSizeArray<(...), (...)>;
                    }>;
                    parents: number;
                };
            };
            owner: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
        };
        PayFees: {
            asset: {
                fun: XcmV3MultiassetFungibility;
                id: {
                    interior: Enum<{
                        Here: undefined;
                        X1: Enum<(...)>;
                        X2: FixedSizeArray<(...), (...)>;
                        X3: FixedSizeArray<(...), (...)>;
                        X4: FixedSizeArray<(...), (...)>;
                        X5: FixedSizeArray<(...), (...)>;
                        X6: FixedSizeArray<(...), (...)>;
                        X7: FixedSizeArray<(...), (...)>;
                        X8: FixedSizeArray<(...), (...)>;
                    }>;
                    parents: number;
                };
            };
        };
        QueryPallet: {
            module_name: Binary;
            response_info: {
                destination: {
                    interior: Enum<{
                        Here: undefined;
                        X1: Enum<(...)>;
                        X2: FixedSizeArray<(...), (...)>;
                        X3: FixedSizeArray<(...), (...)>;
                        X4: FixedSizeArray<(...), (...)>;
                        X5: FixedSizeArray<(...), (...)>;
                        X6: FixedSizeArray<(...), (...)>;
                        X7: FixedSizeArray<(...), (...)>;
                        X8: FixedSizeArray<(...), (...)>;
                    }>;
                    parents: number;
                };
                max_weight: {
                    proof_size: bigint;
                    ref_time: bigint;
                };
                query_id: bigint;
            };
        };
        QueryResponse: {
            max_weight: {
                proof_size: bigint;
                ref_time: bigint;
            };
            querier?: {
                interior: Enum<{
                    Here: ...;
                    X1: ...;
                    X2: ...;
                    X3: ...;
                    X4: ...;
                    X5: ...;
                    X6: ...;
                    X7: ...;
                    X8: ...;
                }>;
                parents: number;
            };
            query_id: bigint;
            response: Enum<{
                Assets: {
                    fun: XcmV3MultiassetFungibility;
                    id: {
                        interior: ...;
                        parents: ...;
                    };
                }[];
                DispatchResult: XcmV3MaybeErrorCode;
                ExecutionResult?: [(...), (...)];
                Null: undefined;
                PalletsInfo: {
                    index: number;
                    major: number;
                    minor: number;
                    module_name: Binary;
                    name: Binary;
                    patch: number;
                }[];
                Version: number;
            }>;
        };
        ReceiveTeleportedAsset: {
            fun: XcmV3MultiassetFungibility;
            id: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<(...)>;
                    X2: FixedSizeArray<(...), (...)>;
                    X3: FixedSizeArray<(...), (...)>;
                    X4: FixedSizeArray<(...), (...)>;
                    X5: FixedSizeArray<(...), (...)>;
                    X6: FixedSizeArray<(...), (...)>;
                    X7: FixedSizeArray<(...), (...)>;
                    X8: FixedSizeArray<(...), (...)>;
                }>;
                parents: number;
            };
        }[];
        RefundSurplus: undefined;
        ReportError: {
            destination: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
            max_weight: {
                proof_size: bigint;
                ref_time: bigint;
            };
            query_id: bigint;
        };
        ReportHolding: {
            assets: Enum<{
                Definite: {
                    fun: XcmV3MultiassetFungibility;
                    id: {
                        interior: ...;
                        parents: ...;
                    };
                }[];
                Wild: Enum<{
                    All: undefined;
                    AllCounted: number;
                    AllOf: {
                        fun: ...;
                        id: ...;
                    };
                    AllOfCounted: {
                        count: ...;
                        fun: ...;
                        id: ...;
                    };
                }>;
            }>;
            response_info: {
                destination: {
                    interior: Enum<{
                        Here: undefined;
                        X1: Enum<(...)>;
                        X2: FixedSizeArray<(...), (...)>;
                        X3: FixedSizeArray<(...), (...)>;
                        X4: FixedSizeArray<(...), (...)>;
                        X5: FixedSizeArray<(...), (...)>;
                        X6: FixedSizeArray<(...), (...)>;
                        X7: FixedSizeArray<(...), (...)>;
                        X8: FixedSizeArray<(...), (...)>;
                    }>;
                    parents: number;
                };
                max_weight: {
                    proof_size: bigint;
                    ref_time: bigint;
                };
                query_id: bigint;
            };
        };
        ReportTransactStatus: {
            destination: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
            max_weight: {
                proof_size: bigint;
                ref_time: bigint;
            };
            query_id: bigint;
        };
        RequestUnlock: {
            asset: {
                fun: XcmV3MultiassetFungibility;
                id: {
                    interior: Enum<{
                        Here: undefined;
                        X1: Enum<(...)>;
                        X2: FixedSizeArray<(...), (...)>;
                        X3: FixedSizeArray<(...), (...)>;
                        X4: FixedSizeArray<(...), (...)>;
                        X5: FixedSizeArray<(...), (...)>;
                        X6: FixedSizeArray<(...), (...)>;
                        X7: FixedSizeArray<(...), (...)>;
                        X8: FixedSizeArray<(...), (...)>;
                    }>;
                    parents: number;
                };
            };
            locker: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
        };
        ReserveAssetDeposited: {
            fun: XcmV3MultiassetFungibility;
            id: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<(...)>;
                    X2: FixedSizeArray<(...), (...)>;
                    X3: FixedSizeArray<(...), (...)>;
                    X4: FixedSizeArray<(...), (...)>;
                    X5: FixedSizeArray<(...), (...)>;
                    X6: FixedSizeArray<(...), (...)>;
                    X7: FixedSizeArray<(...), (...)>;
                    X8: FixedSizeArray<(...), (...)>;
                }>;
                parents: number;
            };
        }[];
        SetAppendix: __Circular;
        SetAssetClaimer: {
            location: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
        };
        SetErrorHandler: __Circular;
        SetFeesMode: {
            jit_withdraw: boolean;
        };
        SetTopic: FixedSizeBinary<32>;
        SubscribeVersion: {
            max_response_weight: {
                proof_size: bigint;
                ref_time: bigint;
            };
            query_id: bigint;
        };
        Transact: {
            call: Binary;
            origin_kind: XcmV2OriginKind;
        };
        TransferAsset: {
            assets: {
                fun: XcmV3MultiassetFungibility;
                id: {
                    interior: Enum<{
                        Here: ...;
                        X1: ...;
                        X2: ...;
                        X3: ...;
                        X4: ...;
                        X5: ...;
                        X6: ...;
                        X7: ...;
                        X8: ...;
                    }>;
                    parents: number;
                };
            }[];
            beneficiary: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
        };
        TransferReserveAsset: {
            assets: {
                fun: XcmV3MultiassetFungibility;
                id: {
                    interior: Enum<{
                        Here: ...;
                        X1: ...;
                        X2: ...;
                        X3: ...;
                        X4: ...;
                        X5: ...;
                        X6: ...;
                        X7: ...;
                        X8: ...;
                    }>;
                    parents: number;
                };
            }[];
            dest: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
            xcm: __Circular;
        };
        Trap: bigint;
        UniversalOrigin: Enum<{
            AccountId32: {
                id: FixedSizeBinary<32>;
                network?: Enum<(...)>;
            };
            AccountIndex64: {
                index: bigint;
                network?: Enum<(...)>;
            };
            AccountKey20: {
                key: FixedSizeBinary<20>;
                network?: Enum<(...)>;
            };
            GeneralIndex: bigint;
            GeneralKey: {
                data: FixedSizeBinary<32>;
                length: number;
            };
            GlobalConsensus: Enum<{
                BitcoinCash: undefined;
                BitcoinCore: undefined;
                ByFork: {
                    block_hash: FixedSizeBinary<(...)>;
                    block_number: bigint;
                };
                ByGenesis: FixedSizeBinary<32>;
                Ethereum: {
                    chain_id: bigint;
                };
                Kusama: undefined;
                Polkadot: undefined;
                PolkadotBulletin: undefined;
            }>;
            OnlyChild: undefined;
            PalletInstance: number;
            Parachain: number;
            Plurality: {
                id: XcmV3JunctionBodyId;
                part: XcmV2JunctionBodyPart;
            };
        }>;
        UnlockAsset: {
            asset: {
                fun: XcmV3MultiassetFungibility;
                id: {
                    interior: Enum<{
                        Here: undefined;
                        X1: Enum<(...)>;
                        X2: FixedSizeArray<(...), (...)>;
                        X3: FixedSizeArray<(...), (...)>;
                        X4: FixedSizeArray<(...), (...)>;
                        X5: FixedSizeArray<(...), (...)>;
                        X6: FixedSizeArray<(...), (...)>;
                        X7: FixedSizeArray<(...), (...)>;
                        X8: FixedSizeArray<(...), (...)>;
                    }>;
                    parents: number;
                };
            };
            target: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>;
                    X2: FixedSizeArray<2, Enum<(...)>>;
                    X3: FixedSizeArray<3, Enum<(...)>>;
                    X4: FixedSizeArray<4, Enum<(...)>>;
                    X5: FixedSizeArray<5, Enum<(...)>>;
                    X6: FixedSizeArray<6, Enum<(...)>>;
                    X7: FixedSizeArray<7, Enum<(...)>>;
                    X8: FixedSizeArray<8, Enum<(...)>>;
                }>;
                parents: number;
            };
        };
        UnpaidExecution: {
            check_origin?: {
                interior: Enum<{
                    Here: ...;
                    X1: ...;
                    X2: ...;
                    X3: ...;
                    X4: ...;
                    X5: ...;
                    X6: ...;
                    X7: ...;
                    X8: ...;
                }>;
                parents: number;
            };
            weight_limit: XcmV3WeightLimit;
        };
        UnsubscribeVersion: undefined;
        WithdrawAsset: {
            fun: XcmV3MultiassetFungibility;
            id: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<(...)>;
                    X2: FixedSizeArray<(...), (...)>;
                    X3: FixedSizeArray<(...), (...)>;
                    X4: FixedSizeArray<(...), (...)>;
                    X5: FixedSizeArray<(...), (...)>;
                    X6: FixedSizeArray<(...), (...)>;
                    X7: FixedSizeArray<(...), (...)>;
                    X8: FixedSizeArray<(...), (...)>;
                }>;
                parents: number;
            };
        }[];
    }>[];
    message_id: FixedSizeBinary<32>;
    origin: {
        interior: Enum<{
            Here: undefined;
            X1: Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: Enum<(...)>;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: Enum<(...)>;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: Enum<(...)>;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: FixedSizeBinary<(...)>;
                        block_number: bigint;
                    };
                    ByGenesis: FixedSizeBinary<32>;
                    Ethereum: {
                        chain_id: bigint;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>;
            X2: FixedSizeArray<2, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X3: FixedSizeArray<3, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X4: FixedSizeArray<4, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X5: FixedSizeArray<5, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X6: FixedSizeArray<6, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X7: FixedSizeArray<7, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
            X8: FixedSizeArray<8, Enum<{
                AccountId32: {
                    id: FixedSizeBinary<32>;
                    network?: ...;
                };
                AccountIndex64: {
                    index: bigint;
                    network?: ...;
                };
                AccountKey20: {
                    key: FixedSizeBinary<20>;
                    network?: ...;
                };
                GeneralIndex: bigint;
                GeneralKey: {
                    data: FixedSizeBinary<32>;
                    length: number;
                };
                GlobalConsensus: Enum<{
                    BitcoinCash: undefined;
                    BitcoinCore: undefined;
                    ByFork: {
                        block_hash: ...;
                        block_number: ...;
                    };
                    ByGenesis: FixedSizeBinary<(...)>;
                    Ethereum: {
                        chain_id: ...;
                    };
                    Kusama: undefined;
                    Polkadot: undefined;
                    PolkadotBulletin: undefined;
                }>;
                OnlyChild: undefined;
                PalletInstance: number;
                Parachain: number;
                Plurality: {
                    id: XcmV3JunctionBodyId;
                    part: XcmV2JunctionBodyPart;
                };
            }>>;
        }>;
        parents: number;
    };
}>

A XCM message was sent.