import type { ZodSchema } from 'zod/v3';
import type { Options, Targets } from "./Options.js";
import type { JsonSchema7Type } from "./parseDef.js";
declare const zodToJsonSchema: <Target extends Targets = "jsonSchema7">(schema: ZodSchema<any>, options?: Partial<Options<Target>> | string) => (Target extends "jsonSchema7" ? JsonSchema7Type : object) & {
    $schema?: string;
    definitions?: Record<string, Target extends "jsonSchema7" ? JsonSchema7Type : Target extends "jsonSchema2019-09" ? JsonSchema7Type : object>;
};
export { zodToJsonSchema };
//# sourceMappingURL=zodToJsonSchema.d.ts.map