/**
 * Utility function to convert a number to an integer,
 * handling null and undefined values gracefully.
 * @param value The value to convert to an integer. Can be a number, null, or undefined.
 * @returns The rounded integer value if the input is a number, or null if the input is null or undefined.
 * @example
 * roundToInt(3.7); // returns 4
 * roundToInt(-2.3); // returns -2
 * roundToInt(null); // returns null
 * roundToInt(undefined); // returns null
 */
export declare function roundToInt(value: null | number | string | undefined): null | number;
/**
 * Utility function to convert a number to an integer,
 * handling null and undefined values gracefully.
 * @param value The value to convert to an integer. Can be a number, null, or undefined.
 * @returns The truncated integer value if the input is a number, or null if the input is null or undefined.
 * @example
 * truncToInt(3.7); // returns 3
 * truncToInt(-2.3); // returns -2
 * truncToInt(null); // returns null
 * truncToInt(undefined); // returns null
 */
export declare function truncToInt(value: null | number | string | undefined): null | number;
