@blue-impact-engine/blue-impact-engine-client
Version:
Blue Impact Engine API Client
41 lines • 1.15 kB
TypeScript
/**
* Utility functions for Blue Impact Engine Client
* Provides common helper functions for validation, formatting, and data manipulation
*/
/**
* Validation utilities
*/
export declare const validation: {
/**
* Validate email format
* @param email - Email to validate
* @returns boolean - True if valid
*/
isValidEmail(email: string): boolean;
/**
* Validate URL format
* @param url - URL to validate
* @returns boolean - True if valid
*/
isValidUrl(url: string): boolean;
/**
* Validate UUID format
* @param uuid - UUID to validate
* @returns boolean - True if valid
*/
isValidUuid(uuid: string): boolean;
/**
* Validate date format (ISO string)
* @param date - Date string to validate
* @returns boolean - True if valid
*/
isValidDate(date: string): boolean;
/**
* Validate coordinates (latitude, longitude)
* @param lat - Latitude
* @param lng - Longitude
* @returns boolean - True if valid
*/
isValidCoordinates(lat: number, lng: number): boolean;
};
//# sourceMappingURL=validationUtils.d.ts.map