import { XcmVersionedLocation } from '@galacticcouncil/descriptors'; import { Parachain } from '../chain'; type XcmRoutingUserAction = { destination: XcmVersionedLocation; }; type VersionedUserAction = { tag: 'V1'; value: XcmRoutingUserAction; }; interface EncodedPayload { bytes: Uint8Array; toHex(): string; toU8a(): Uint8Array; } export declare function createPayload(parachain: Parachain, address: string, isEthereumStyle?: boolean): Promise; export declare function decodePayload(payloadHex: string): Promise; export {};