# Module types/ep/branded

#### Fileoverview

EP-domain branded types for European Parliament MCP Server

Extends the root branded types with additional EP API-specific identifiers. These ensure compile-time safety when passing IDs between sub-clients and tool layers.

#### See

module:types/branded for root brand utilities

## Type Aliases

ProcedureID
SittingID
SpeechID
VocabularyID

## Functions

createProcedureID
createSittingID
createSpeechID
createVocabularyID
isProcedureID
isSittingID
isSpeechID
isVocabularyID

## References

Brand → Brand
CommitteeID → CommitteeID
createCommitteeID → createCommitteeID
createDocumentID → createDocumentID
createGroupID → createGroupID
createMEPID → createMEPID
createSessionID → createSessionID
DocumentID → DocumentID
GroupID → GroupID
isCommitteeID → isCommitteeID
isDocumentID → isDocumentID
isGroupID → isGroupID
isMEPID → isMEPID
isSessionID → isSessionID
MEPID → MEPID
SessionID → SessionID