import { ZodSchema } from "zod"; export type Targets = "jsonSchema7" | "jsonSchema2019-09" | "openApi3"; export type Options = { name: string | undefined; $refStrategy: "root" | "relative" | "none" | "seen"; basePath: string[]; effectStrategy: "input" | "any"; pipeStrategy: "input" | "output" | "all"; dateStrategy: "string" | "integer"; mapStrategy: "entries" | "record"; target: Target; strictUnions: boolean; definitionPath: string; definitions: Record; errorMessages: boolean; markdownDescription: boolean; patternStrategy: "escape" | "preserve"; emailStrategy: "format:email" | "format:idn-email" | "pattern:zod"; }; export declare const defaultOptions: Options; export declare const getDefaultOptions: (options: string | Partial> | undefined) => Options;