import { type ZodRawShape, type ZodTypeAny } from 'zod'; type AliasMap = Record; /** * Creates a strict Zod object schema that: * 1. Accepts aliased parameter names (e.g., new_string -> new_str) * 2. Rejects any unknown parameters after alias resolution */ export declare function strictSchemaWithAliases(shape: T, aliases?: AliasMap): ZodTypeAny; export {};