@hmcts/media-viewer
Version:
25 lines • 1.04 kB
TypeScript
import { Annotation } from '../annotations/annotation-set/annotation-view/annotation.model';
import { Redaction } from '../redaction/services/redaction.model';
import { Filters } from './models/filters.interface';
import { Comment } from '../annotations/comment-set/comment/comment.model';
export declare class StoreUtils {
static groupByKeyEntities(annotations: any, key: any): {
[id: string]: any[];
};
static generateCommentsEntities(annotations: any): {
[id: string]: Comment;
};
static genTagNameEntities(annotations: any): {};
static genNameEnt(annos: any, groupedByName: any): {};
static generateAnnotationEntities(anno: any): {
[id: string]: Annotation;
};
static generateRedactionEntities(redactions: Redaction[]): {
[id: string]: Redaction;
};
static resetCommentEntSelect(ent: {
[id: string]: Comment;
}): {};
static filterCommentsSummary(comments: Array<Comment>, filters: Filters): Comment[];
}
//# sourceMappingURL=store-utils.d.ts.map