import { ActivityAnnotationDataProvider } from "./activity-resolver.data.model"; import { CommentAnnotationDataProvider } from "./comment-resolver.data.model"; import { AttachmentDataProvider } from "./attachment-resolver.data.model"; import { NotificationDataProvider } from "./notification-resolver.data.model"; import { ReactionAnnotationDataProvider } from "./reaction-resolver.data.model"; import { RecorderAnnotationDataProvider } from "./recorder-resolver.data.model"; import { AnonymousUserDataProvider, UserDataProvider } from "./user-resolver.data.model"; export interface VeltDataProvider { comment?: CommentAnnotationDataProvider; user?: UserDataProvider; reaction?: ReactionAnnotationDataProvider; attachment?: AttachmentDataProvider; anonymousUser?: AnonymousUserDataProvider; recorder?: RecorderAnnotationDataProvider; notification?: NotificationDataProvider; activity?: ActivityAnnotationDataProvider; }