UNPKG

@desci-labs/frontend-components

Version:

A library for commonly used components on the DeSci Frontend web apps

80 lines 1.82 kB
export type FocalAuthorsData = { display_name: string; id: string; orcid: string; }; export interface Referee { recommended: RecommendedReferee[]; recent_works: RecentWorks[]; fields: { fields_info: { [key: string]: string; }; referee_fields: { [key: string]: { [key: string]: string; }; }; }; topics: { topics_info: { [key: string]: string; }; referee_topics: { [key: string]: { [key: string]: string; }; }; }; } export interface RefereeFinderData { paper_data: { abstract: string; title: string; author_info: { display_name: string; }[]; context_novelty: number; content_novelty: number; }; focal_authors_data: FocalAuthorsData[]; referees: Referee; } export interface RefereeFinderDataResult { status: string; result: { data: RefereeFinderData; }; } export interface RefereeWorks { work_id: string; title: string; doi: string; similarity_score: number; } export interface RecommendedReferee { display_name: string; id: string; orcid: string; cited_by_count: number; affiliations: string; h_index: number; tags: string[]; works: RefereeWorks[]; work_similarity_score: number; topic_similarity_score: number; total_direct_citations: number | null; earliest_work: number; } export interface RecentWork { work_id: string; doi: string; title: string; publication_date: string; publication_year: number; cited_by_count: number; } export interface RecentWorks { [key: string]: RecentWork[]; } //# sourceMappingURL=interfaces.d.ts.map