export declare class GreetingUtils {
    /**
     * Get greeting based on time of day
     * @param serverTime - Server time in ISO string or Date object
     * @returns Appropriate greeting in Persian
     */
    static getGreeting(serverTime?: string | Date): string;
    /**
     * Get greeting with user name
     * @param serverTime - Server time in ISO string or Date object
     * @param userName - User's name
     * @returns Greeting with user name
     */
    static getGreetingWithName(serverTime?: string | Date, userName?: string): string;
    /**
     * Get greeting with time information
     * @param serverTime - Server time in ISO string or Date object
     * @returns Greeting with time period
     */
    static getGreetingWithTime(serverTime?: string | Date): string;
    /**
     * Get time period description
     * @param serverTime - Server time in ISO string or Date object
     * @returns Time period description in Persian
     */
    static getTimePeriod(serverTime?: string | Date): string;
    /**
     * Get full greeting with date and time
     * @param serverTime - Server time in ISO string or Date object
     * @param userName - User's name
     * @returns Full greeting with date and time
     */
    static getFullGreeting(serverTime?: string | Date, userName?: string): string;
}
//# sourceMappingURL=greetingUtils.d.ts.map