import { z } from 'zod';
import { RPCMethod } from '../types';
export interface ParamsParser<T> {
    (params: object[]): T;
}
export declare class ParserParamsMissingError extends Error {
    constructor(method: RPCMethod);
}
export declare const hexSchema: z.ZodEffects<z.ZodString, string, string>;
export declare const addressSchema: z.ZodEffects<z.ZodString, string, string>;
export declare const statusEnum: z.ZodEnum<[string, ...string[]]>;
export declare const noop: ParamsParser<unknown>;
