import { ZodMapDef, ZodRecordDef, ZodTypeAny } from 'zod'; import { JsonSchema7Type } from '../parseDef'; import { Refs } from '../Refs'; import { JsonSchema7EnumType } from './enum'; import { JsonSchema7StringType } from './string'; type JsonSchema7RecordPropertyNamesType = Omit | Omit; export type JsonSchema7RecordType = { type: 'object'; additionalProperties: JsonSchema7Type; propertyNames?: JsonSchema7RecordPropertyNamesType; }; export declare function parseRecordDef(def: ZodRecordDef | ZodMapDef, refs: Refs): JsonSchema7RecordType; export {};