"""Deterministic financial parsing for the v3 intelligence pipeline.

This package provides regex-based detection of financial entities:
- Ticker symbols ($AAPL, AAPL)
- Currencies and money amounts ($123.45, €99, $94.9 billion)
- Percentages (4%, -2.5%)
- Basis points (25 basis points, 25bps)
- Ranges ($10-$12)
- EPS values ($1.52 per share)
- Revenue figures
- Dates and fiscal periods (Q1 2024, FY2025)

Each match returns exact character offsets, literal text, and a normalized numeric value.
"""

from services.intelligence_pipeline_v3.parsing.financial_parser import FinancialParser
from services.intelligence_pipeline_v3.parsing.models import CandidateType, ParsedCandidate, PeriodAnnotation
from services.intelligence_pipeline_v3.parsing.normalizer import normalize_value

__all__ = [
    "CandidateType",
    "FinancialParser",
    "ParsedCandidate",
    "PeriodAnnotation",
    "normalize_value",
]
