import { NextRequest } from "next/server"; import { type ZodRawShape, z } from "zod"; export declare function verifyParams(req: NextRequest, schema: z.ZodObject): Promise, { [k_1 in keyof z.baseObjectOutputType]: undefined extends z.baseObjectOutputType[k_1] ? never : k_1; }[keyof T]> extends infer T_1 ? { [k in keyof T_1]: z.objectUtil.addQuestionMarks, { [k_1 in keyof z.baseObjectOutputType]: undefined extends z.baseObjectOutputType[k_1] ? never : k_1; }[keyof T]>[k]; } : never>;