import { ethers } from 'ethers'; import { types } from '@abacus-network/utils'; export interface Call { to: types.Address; data: ethers.utils.BytesLike; } export declare function byteLength(bytesLike: ethers.utils.BytesLike): number; /** * Serialize a call to its packed ControllerMessage representation * @param call The function call to serialize * @returns The serialized function call, as a '0x'-prepended hex string */ export declare function serializeCall(call: Call): string; export declare function normalizeCall(partial: Partial): Readonly; //# sourceMappingURL=utils.d.ts.map