import { Hex } from 'viem'; import { NitroliteRPCMessage } from './types'; export declare function getCurrentTimestamp(): number; export declare function generateRequestId(): number; export declare function getRequestId(message: any): number | undefined; export declare function getMethod(message: any): string | undefined; export declare function getParams(message: any): any[]; export declare function getResult(message: any): any[]; export declare function getTimestamp(message: any): number | undefined; export declare function getError(message: any): { code: number; message: string; } | undefined; export declare function toBytes(values: any[]): Hex[]; export declare function isValidResponseTimestamp(request: NitroliteRPCMessage, response: NitroliteRPCMessage): boolean; export declare function isValidResponseRequestId(request: NitroliteRPCMessage, response: NitroliteRPCMessage): boolean;