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