activity-kit-core/packages/activitypub-core-types/src/index.ts

92 lines
1.6 KiB
TypeScript

export {
CoreObjectTypes,
LinkTypes,
TransitiveActivityTypes,
IntransitiveActivityTypes,
ActivityTypes,
ActorTypes,
ExtendedObjectTypes,
CollectionTypes,
CollectionPageTypes,
AllTypes,
} from './util/const';
export type {
Entity,
EntityReference,
CoreObject,
CoreObjectReference,
Link,
LinkReference,
} from './Core';
export type {
Activity,
ActivityReference,
IntransitiveActivity,
TransitiveActivity,
Accept,
Follow,
Delete,
Create,
Arrive,
Add,
Offer,
Like,
Leave,
Ignore,
Join,
Reject,
Invite,
TentativeReject,
TentativeAccept,
View,
Update,
Undo,
Remove,
Read,
Listen,
Move,
Travel,
Announce,
Block,
Flag,
Dislike,
Question,
} from './Extended';
export type {
Actor,
ActorReference,
Person,
Service,
Group,
Organization,
Application,
} from './Extended';
export type {
ExtendedObject,
ExtendedObjectReference,
Article,
Event,
Note,
Page,
Place,
Relationship,
Tombstone,
Profile,
Video,
Document,
Audio,
Image,
} from './Extended';
export type { Collection, CollectionReference } from './Extended';
export type { OrderedCollection, OrderedCollectionReference } from './Extended';
export type { CollectionPage, CollectionPageReference } from './Extended';
export type {
OrderedCollectionPage,
OrderedCollectionPageReference,
} from './Extended';
export type { EitherCollection } from './Extended';
export type { EitherCollectionReference } from './Extended';
export type { EitherCollectionPage } from './Extended';
export type { EitherCollectionPageReference } from './Extended';
export type { StringReferenceMap } from './util/values';