from pydantic import BaseModel, Field, validator, EmailStr, field_validator from typing import Optional, List, Dict from enum import Enum, IntEnum class TiersListRequest(BaseModel): """RequĂȘte de listage des tiers""" type_tiers: Optional[str] = Field( None, description="Type: client, fournisseur, prospect, all" ) filtre: str = Field( "", description="Filtre sur code ou intitulĂ©" ) class TypeTiers(IntEnum): """CT_Type - Type de tiers""" CLIENT = 0 FOURNISSEUR = 1 SALARIE = 2 AUTRE = 3