1import type { CanonicalResourceUri, RecordKey } from '@atcute/lexicons';
2import type { BacklinksSource } from './constellation';
3
4export type Notification = {
5 kind: 'link';
6 origin: string;
7 link: LinkNotification;
8};
9
10export type LinkNotification = {
11 operation: 'create'; // todo: delete in the future
12 source: BacklinksSource;
13 source_record: CanonicalResourceUri;
14 source_rev: RecordKey;
15 subject: CanonicalResourceUri;
16};