import { ErrorMessageOptions } from '../../types';
import { z } from 'zod';
/**
 * Parses a Zod schema throws a generic error.
 * @export
 * @template T
 * @param {T} schema
 * @param {unknown} data
 * @param {ErrorMessageOptions} [options]
 * @return {*}  {T['_output']}
 */
export declare function parse<T extends z.ZodTypeAny>(schema: T, data: unknown, options?: ErrorMessageOptions): T['_output'];
