/**
 * Null safety utilities for parameter validation
 */
/**
 * Safely convert a value to a string, handling null/undefined
 */
export declare function safeString(value: any, defaultValue?: string): string;
/**
 * Safely convert a value to a number, handling null/undefined
 */
export declare function safeNumber(value: any, defaultValue?: number): number;
/**
 * Safely convert a value to a boolean, handling null/undefined
 */
export declare function safeBoolean(value: any, defaultValue?: boolean): boolean;
/**
 * Validate and sanitize tool arguments, removing null/undefined values
 */
export declare function sanitizeToolArgs(args: any): Record<string, any>;
//# sourceMappingURL=null-safety.d.ts.map