"""
Flask extensions initialization
Separates extension objects to avoid circular imports
"""
from flask_limiter import Limiter
from flask_limiter.util import get_remote_address

# Initialize limiter (will be configured with app later)
limiter = Limiter(
    key_func=get_remote_address,
    default_limits=[],
    storage_uri="memory://"
)
