import { Moment } from "moment";
export declare const isEmpty: (data: any) => boolean;
export declare const generateResponseObject: <T>(obj: T, keys: string[]) => T;
export declare const currentTimestamp: () => Moment;
export declare const findMinutes: (timestamp: number) => number;
export declare const getCurrentYear: () => number;
export declare const successMessage: (key: string, replaceKeys?: any) => string;
export declare const errorMessage: (key: string, replaceKeys?: any) => string;
export declare const validationMessage: (key: string, replaceKeys?: any) => string;
export declare const encryptPassword: (password: string) => Promise<string>;
export declare const sendEmailNotification: (toEmail: string, html: any, subject: string, cc?: string, bcc?: string, isMarketingEmail?: boolean) => Promise<void>;
export declare const fetchCityFromJson: (state: string, country: string) => any;
export declare const createFolderIfNotExist: (path: string) => void;
export declare const getCurrentEnvironment: () => string;
export declare const convertToUtc: (date: string | Date) => Date;
export declare const getCurrentUtc: () => Date;
export declare const ensureUtc: (date: Date) => Date;
export declare const convertLocalToUtc: (date: string | Date) => Date;
export declare const convertUtcToLocal: (utcDate: Date) => Date;
export declare const cleanString: (value: string | null | undefined) => string;
export declare const cleanFileName: (value: string) => string;
export declare const decimalTransformer: {
    to: (value: number) => number;
    from: (value: string) => number;
};
export declare const canFillMIS: (lastDay: number, misMonth: number, misYear: number) => boolean;
export declare const aiPrompt: (data: any) => string;
