export declare const CreateTransactionErr: import("scale-ts").Codec<{ tag: "Rejected"; value: undefined; } | { tag: "Unknown"; value: { reason: string; }; } | { tag: "FailedToDecode"; value: undefined; } | { tag: "PermissionDenied"; value: undefined; } | { tag: "NotSupported"; value: string; }>; declare const TxPayloadExtension: import("scale-ts").Codec<{ id: string; extra: `0x${string}`; additionalSigned: `0x${string}`; }>; declare const TxPayloadContext: import("scale-ts").Codec<{ metadata: `0x${string}`; tokenSymbol: string; tokenDecimals: number; bestBlockHeight: number; }>; declare const TxPayloadV1: import("scale-ts").Codec<{ signer: string | undefined; callData: `0x${string}`; extensions: { id: string; extra: `0x${string}`; additionalSigned: `0x${string}`; }[]; txExtVersion: number; context: { metadata: `0x${string}`; tokenSymbol: string; tokenDecimals: number; bestBlockHeight: number; }; }>; export declare const VersionedTxPayload: import("scale-ts").Codec<{ tag: "v1"; value: { signer: string | undefined; callData: `0x${string}`; extensions: { id: string; extra: `0x${string}`; additionalSigned: `0x${string}`; }[]; txExtVersion: number; context: { metadata: `0x${string}`; tokenSymbol: string; tokenDecimals: number; bestBlockHeight: number; }; }; }>; import type { CodecType } from "scale-ts"; export type TxPayloadExtensionType = CodecType; export type TxPayloadContextType = CodecType; export type TxPayloadV1Type = CodecType; export type VersionedTxPayloadType = CodecType; export {}; //# sourceMappingURL=createTransaction.d.ts.map