enonic-types
Advanced tools
Comparing version 0.3.15 to 0.3.16
@@ -130,12 +130,17 @@ declare module "*/lib/cristin" { | ||
type Unit = import("./generated").Unit; | ||
interface FetchResponse<Data> { | ||
count: number; | ||
total: number; | ||
data: Data; | ||
} | ||
interface CristinServiceLibrary { | ||
fetchPersons(params: GetPersonsParams): ListOfPersons; | ||
fetchPersons(params: GetPersonsParams): FetchResponse<ListOfPersons>; | ||
fetchPerson(params: GetSingleParams): Person; | ||
fetchProjects(params: GetProjectsParams): ListOfProjects; | ||
fetchProjects(params: GetProjectsParams): FetchResponse<ListOfProjects>; | ||
fetchProject(params: GetSingleParams): Project; | ||
fetchResults(params: GetResultsParams): ListOfResults; | ||
fetchResults(params: GetResultsParams): FetchResponse<ListOfResults>; | ||
fetchResult(params: GetSingleParams): Result; | ||
fetchInstitutions(params: GetInstitutionsParams): ListOfInstitutions; | ||
fetchInstitutions(params: GetInstitutionsParams): FetchResponse<ListOfInstitutions>; | ||
fetchInstitution(params: GetSingleParams): Institution; | ||
fetchUnits(params: GetUnitsParams): ListOfUnits; | ||
fetchUnits(params: GetUnitsParams): FetchResponse<ListOfUnits>; | ||
fetchUnit(params: GetSingleParams): Unit; | ||
@@ -142,0 +147,0 @@ } |
{ | ||
"name": "enonic-types", | ||
"sideEffects": false, | ||
"version": "0.3.15", | ||
"version": "0.3.16", | ||
"description": "TypeScript types for Enonic XP", | ||
@@ -6,0 +6,0 @@ "typings": "index.d.ts", |
264685
7150