import type { ZodTypeAny } from 'zod';
/** Checks if a schema is a Zod schema by looking for the _def property */
export declare function isZodSchema(schema: unknown): schema is ZodTypeAny;
/**
 * Converts a schema to JSON schema format.
 * Handles both Zod schemas (converts) and JSON schemas (passthrough).
 */
export declare function toJsonSchema(schema: unknown, name?: string, description?: string): Record<string, unknown>;
