17 lines
765 B
TypeScript

import { z } from "zod";
export declare const uuidSchema: z.ZodString;
export declare const requiredStringSchema: z.ZodString;
export declare const salesforceIdSchema: z.ZodString;
export declare const customerNumberSchema: z.ZodString;
export declare function normalizeAndValidateEmail(email: string): string;
export declare function validateUuidV4OrThrow(id: string): string;
export declare function isValidEmail(email: string): boolean;
export declare function isValidUuid(id: string): boolean;
export declare const urlSchema: z.ZodString;
export declare function validateUrlOrThrow(url: string): string;
export declare function validateUrl(url: string): {
isValid: boolean;
errors: string[];
};
export declare function isValidUrl(url: string): boolean;