"""
SAMMS ENTERPRISE SOVEREIGN OPERATING SYSTEM - Services Package
Business logic layer for all modules.
"""

from .base import (
    BaseService,
    CompanyScopedService,
    Result,
    ServiceResult,
    PaginationResult
)

from .auth import AuthService
from .company import CompanyService
from .user import UserService
from .account import AccountService
from .treasury import TreasuryService
from .invoice import InvoiceService
from .hr import HRService
from .tax import TaxService
from .workflow import WorkflowService
from .legal import LegalService
from .reports import ReportService
from .consolidation import ConsolidationService
from .asset import AssetService
from .ai import AIService

__all__ = [
    # Base
    'BaseService',
    'CompanyScopedService',
    'Result',
    'ServiceResult',
    'PaginationResult',
    
    # Services
    'AuthService',
    'CompanyService',
    'UserService',
    'AccountService',
    'TreasuryService',
    'InvoiceService',
    'HRService',
    'TaxService',
    'WorkflowService',
    'LegalService',
    'ReportService',
    'ConsolidationService',
    'AssetService',
    'AIService',
]