"""
GDPR Compliance Models.
"""
from .gdpr_request import GDPRRequest, GDPRRequestType, GDPRRequestStatus
from .consent import Consent, ConsentType, ConsentStatus
from .data_processing_record import DataProcessingRecord, ProcessingCategory, LegalBasis
from .data_breach import DataBreach, BreachType, BreachStatus
from .data_retention import RetentionRule, DataRetentionLog

__all__ = [
    'GDPRRequest',
    'GDPRRequestType',
    'GDPRRequestStatus',
    'Consent',
    'ConsentType',
    'ConsentStatus',
    'DataProcessingRecord',
    'ProcessingCategory',
    'LegalBasis',
    'DataBreach',
    'BreachType',
    'BreachStatus',
    'RetentionRule',
    'DataRetentionLog',
]

