44 lines
1.4 KiB
Python
44 lines
1.4 KiB
Python
"""Backward-compatible governed-participation contract imports.
|
|
|
|
The provider contract belongs to Core so consumers can resolve Poll through
|
|
the platform capability registry without importing Poll implementation
|
|
internals. This module intentionally preserves the original public import
|
|
path for existing Poll integrations.
|
|
"""
|
|
|
|
from govoplan_core.core.poll_participation import (
|
|
ANONYMOUS_PASSWORD_REQUIREMENT,
|
|
CAPABILITY_POLL_PARTICIPATION_GATEWAY,
|
|
PARTICIPATION_POLICY_VERSION,
|
|
PollGovernedInvitationCommand,
|
|
PollGovernedResponseCommand,
|
|
PollGovernedResponseRef,
|
|
PollInvitationExpiryRef,
|
|
PollInvitationRevocationRef,
|
|
PollOptionMutationRef,
|
|
PollParticipationContextRef,
|
|
PollParticipationGatewayProvider,
|
|
PollParticipationPolicy,
|
|
PollResponseGatewayRef,
|
|
participation_token_fingerprint,
|
|
poll_participation_gateway_provider,
|
|
)
|
|
|
|
__all__ = [
|
|
"ANONYMOUS_PASSWORD_REQUIREMENT",
|
|
"CAPABILITY_POLL_PARTICIPATION_GATEWAY",
|
|
"PARTICIPATION_POLICY_VERSION",
|
|
"PollGovernedInvitationCommand",
|
|
"PollGovernedResponseCommand",
|
|
"PollGovernedResponseRef",
|
|
"PollInvitationExpiryRef",
|
|
"PollInvitationRevocationRef",
|
|
"PollOptionMutationRef",
|
|
"PollParticipationContextRef",
|
|
"PollParticipationGatewayProvider",
|
|
"PollParticipationPolicy",
|
|
"PollResponseGatewayRef",
|
|
"participation_token_fingerprint",
|
|
"poll_participation_gateway_provider",
|
|
]
|