generated from coulomb/repo-seed
25 lines
508 B
Python
25 lines
508 B
Python
"""Audit Core public interface.
|
|
|
|
Contract reference: ``docs/audit-backend-contract.md``.
|
|
"""
|
|
|
|
from audit_core.interface import (
|
|
AuditBackend,
|
|
AuditEvent,
|
|
EventValidationError,
|
|
RetentionPolicy,
|
|
SCHEMA_VERSION_V1ALPHA1,
|
|
validate_event,
|
|
)
|
|
from audit_core.mock_file_backend import MockFileAuditBackend
|
|
|
|
__all__ = [
|
|
"AuditBackend",
|
|
"AuditEvent",
|
|
"EventValidationError",
|
|
"MockFileAuditBackend",
|
|
"RetentionPolicy",
|
|
"SCHEMA_VERSION_V1ALPHA1",
|
|
"validate_event",
|
|
]
|