o
    NiR                     @   s*   d dl mZ dedededefddZdS )	    )processtextfrom_script	to_scriptreturnc                 C   sN   |dkr|dkrt dd| ddgdS |dkr#|d	kr%t d
d| dgdS dS dS )a.  Transliterate with diacritics for the given `text` from Indic script to PersoArabic.

    Args:
        text (str): Text to be converted
        from_script (str): Source Indic script
        to_script (str): Target PersoArabic script

    Returns:
        str: Transliterated text in impure-abjad
    zhi-INzur-PK
Devanagari	ShahmukhiRemoveSchwaHindiAnuChandraEqDeva)pre_optionszpa-INzpa-PKGurmukhiSchwaFinalGurmukhiN)aksharamukhi_xlit)r   r   r    r   b/home/ubuntu/.local/lib/python3.10/site-packages/indo_arabic_transliteration/lossless_converter.pyconvert_with_diacritics   s
   r   N)aksharamukha.transliterater   r   strr   r   r   r   r   <module>   s    