File size: 556 Bytes
111538d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
"""Application Data Transfer Objects (DTOs)

This module contains DTOs used for data transfer between layers.
DTOs handle serialization/deserialization and validation of data
crossing layer boundaries.
"""

from .audio_upload_dto import AudioUploadDto
from .processing_request_dto import ProcessingRequestDto
from .processing_result_dto import ProcessingResultDto
from .dto_validation import validate_dto, ValidationError

__all__ = [
    'AudioUploadDto',
    'ProcessingRequestDto', 
    'ProcessingResultDto',
    'validate_dto',
    'ValidationError'
]