import { type Address } from "viem"; export type FieldParser = Record>; export declare function validateInput(params: URLSearchParams, validatorMapping: FieldParser): T; export declare function addressField(param: string | null, name: string): Address; export declare function addressOrSymbolField(param: string | null, name: string): Address | string; export declare function numberField(param: string | null, name: string): number; export declare function floatField(param: string | null, name: string): number; type FieldValidator = (param: string | null, name: string) => T; export {}; //# sourceMappingURL=validate.d.ts.map