"""
sindhinltk.stopwords — Sindhi stopword lists and removal utilities.

NOTE: This is a STUB for the v1.1 package structure.
      Copy your existing stopwords code from v1.0.4 into this file.
      The public API must expose: get_stopwords() -> list

For the NEW expanded stopwords (245 words, corpus-derived),
use sindhinltk.datasets instead:
    >>> from sindhinltk.datasets import get_stopwords_expanded
"""

# ┌──────────────────────────────────────────────────────────┐
# │  PASTE YOUR EXISTING stopwords.py CODE FROM v1.0.4 HERE │
# │  Keep the same get_stopwords() function signature.      │
# └──────────────────────────────────────────────────────────┘

# Original hand-curated stopwords (backward compatible)
_STOPWORDS = [
    'جو', 'جي', 'جا', 'جون', 'آهي', 'هو', 'هي', 'ته',
    'کي', 'کان', 'سان', '۾', 'تي', 'هن', 'ان', 'ٿو',
    'ٿي', 'نه', 'به', 'ئي', '۽', 'پر', 'يا', 'هر',
    'سڀ', 'ڪو', 'ڪنهن', 'هڪ', 'وڌيڪ',
]


def get_stopwords() -> list:
    """
    Get the original Sindhi stopwords list.

    Returns:
        List of stopword strings.

    Note:
        For the expanded 245-word list, use:
        >>> from sindhinltk.datasets import get_stopwords_expanded
    """
    return list(_STOPWORDS)
