https://github.com/trialanderrororg/ojs-api
Typings for the OJS api
https://github.com/trialanderrororg/ojs-api
ojs open-journal-systems pkp typescript
Last synced: 8 months ago
JSON representation
Typings for the OJS api
- Host: GitHub
- URL: https://github.com/trialanderrororg/ojs-api
- Owner: TrialAndErrorOrg
- License: gpl-3.0
- Created: 2023-03-02T10:10:57.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-09T23:49:51.000Z (over 3 years ago)
- Last Synced: 2025-05-25T20:46:29.372Z (about 1 year ago)
- Topics: ojs, open-journal-systems, pkp, typescript
- Language: TypeScript
- Size: 137 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> **Note**
> This repository is automatically generated from the [main parser monorepo](https://github.com/TrialAndErrorOrg/parsers). Please submit any issues or pull requests there.
# ojs-types
Some typescript types for OJS api responses
## Contents
* [ojs-types](#ojs-types)
* [Contents](#contents)
* [What is this?](#what-is-this)
* [When should I use this?](#when-should-i-use-this)
* [Install](#install)
* [Use](#use)
* [API](#api)
* [Syntax tree](#syntax-tree)
* [Types](#types)
* [Compatibility](#compatibility)
* [Security](#security)
* [Related](#related)
* [Contribute](#contribute)
* [License](#license)
## What is this?
## When should I use this?
## Install
This package is [ESM only](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c). In Node.js (version 12.20+, 14.14+, 16.0+, 18.0+), install as
```bash
pnpm add ojs-api
# or with yarn
# yarn add ojs-api
# or with npm
# npm install ojs-api
```
## Use
## API
***
### `Announcement`
#### Properties
##### `\_href?`
> `string`
Format: uri
###### Description
The URL to this announcement in the REST API.
Defined in: [lib/types.ts:6](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L6)
##### `assocId?`
> `number`
###### Description
The journal, press or preprint server ID.
Defined in: [lib/types.ts:8](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L8)
##### `assocType?`
> `number`
###### Description
The assoc object. This should always be `ASSOC_TYPE_JOURNAL` (OJS), `ASSOC_TYPE_PRESS` (OMP) or `ASSOC_TYPE_SERVER` (OPS).
Defined in: [lib/types.ts:10](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L10)
##### `dateExpire?`
> `string`
###### Description
(Optional) The date that this announcement expires, if one is set. This is typically used to express closing dates for calls for papers.
Defined in: [lib/types.ts:12](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L12)
##### `datePosted?`
> `string`
###### Description
The date this announcement was posted.
Defined in: [lib/types.ts:14](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L14)
##### `description?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:15](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L15)
##### `descriptionShort?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:16](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L16)
##### `id?`
> `number`
Defined in: [lib/types.ts:17](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L17)
##### `title?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:18](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L18)
##### `typeId?`
> `number`
###### Description
(Optional) One of the announcement type ids.
Defined in: [lib/types.ts:20](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L20)
***
### `AnnouncementEditable`
#### Properties
##### `assocId?`
> `number`
###### Description
The journal, press or preprint server ID.
Defined in: [lib/types.ts:781](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L781)
##### `assocType?`
> `number`
###### Description
The assoc object. This should always be `ASSOC_TYPE_JOURNAL` (OJS), `ASSOC_TYPE_PRESS` (OMP) or `ASSOC_TYPE_SERVER` (OPS).
Defined in: [lib/types.ts:783](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L783)
##### `dateExpire?`
> `string`
###### Description
(Optional) The date that this announcement expires, if one is set. This is typically used to express closing dates for calls for papers.
Defined in: [lib/types.ts:785](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L785)
##### `datePosted?`
> `string`
###### Description
The date this announcement was posted.
Defined in: [lib/types.ts:787](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L787)
##### `description?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:788](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L788)
##### `descriptionShort?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:789](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L789)
##### `id?`
> `number`
Defined in: [lib/types.ts:790](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L790)
##### `title?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:791](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L791)
##### `typeId?`
> `number`
###### Description
(Optional) One of the announcement type ids.
Defined in: [lib/types.ts:793](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L793)
***
### `AnnouncementSummary`
#### Properties
##### `\_href?`
> `string`
Format: uri
###### Description
The URL to this announcement in the REST API.
Defined in: [lib/types.ts:800](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L800)
##### `assocId?`
> `number`
###### Description
The journal, press or preprint server ID.
Defined in: [lib/types.ts:802](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L802)
##### `assocType?`
> `number`
###### Description
The assoc object. This should always be `ASSOC_TYPE_JOURNAL` (OJS), `ASSOC_TYPE_PRESS` (OMP) or `ASSOC_TYPE_SERVER` (OPS).
Defined in: [lib/types.ts:804](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L804)
##### `dateExpire?`
> `string`
###### Description
(Optional) The date that this announcement expires, if one is set. This is typically used to express closing dates for calls for papers.
Defined in: [lib/types.ts:806](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L806)
##### `datePosted?`
> `string`
###### Description
The date this announcement was posted.
Defined in: [lib/types.ts:808](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L808)
##### `description?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:809](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L809)
##### `descriptionShort?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:810](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L810)
##### `id?`
> `number`
Defined in: [lib/types.ts:811](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L811)
##### `title?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:812](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L812)
##### `typeId?`
> `number`
###### Description
(Optional) One of the announcement type ids.
Defined in: [lib/types.ts:814](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L814)
***
### `Author`
#### Properties
##### `affiliation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:23](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L23)
##### `biography?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:24](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L24)
##### `country?`
> `string`
Defined in: [lib/types.ts:25](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L25)
##### `email?`
> `string`
Defined in: [lib/types.ts:26](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L26)
##### `familyName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:27](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L27)
##### `givenName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:28](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L28)
##### `id?`
> `number`
Defined in: [lib/types.ts:29](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L29)
##### `includeInBrowse?`
> `boolean`
###### Description
Whether or not to include this contributor in author lists when the publication appears in search results, tables of content and catalog entries.
###### Default
true
Defined in: [lib/types.ts:34](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L34)
##### `orcid?`
> `string`
###### Description
The ORCID of this contributor. See: https\://orcid.org/
Defined in: [lib/types.ts:36](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L36)
##### `preferredPublicName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:37](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L37)
##### `publicationId?`
> `number`
Defined in: [lib/types.ts:38](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L38)
##### `seq?`
> `number`
###### Description
The order in which this contributor should appear in a list of contriibutors.
Defined in: [lib/types.ts:40](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L40)
##### `submissionLocale?`
> `string`
###### Description
The primary locale of the submission this author is attached to. This locale is used as the fallback when a language is missing from a multilingual property.
Defined in: [lib/types.ts:42](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L42)
##### `url?`
> `string`
###### Description
An optional URL to this contributor's webpage.
Defined in: [lib/types.ts:44](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L44)
##### `userGroupId?`
> `number`
###### Description
in which user group should this contributor be identified. Usually one of the author roles, such as Author or Translator.
Defined in: [lib/types.ts:46](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L46)
***
### `AuthorEditable`
#### Properties
##### `affiliation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:817](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L817)
##### `biography?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:818](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L818)
##### `country?`
> `string`
Defined in: [lib/types.ts:819](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L819)
##### `email?`
> `string`
Defined in: [lib/types.ts:820](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L820)
##### `familyName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:821](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L821)
##### `givenName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:822](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L822)
##### `id?`
> `number`
Defined in: [lib/types.ts:823](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L823)
##### `includeInBrowse?`
> `boolean`
###### Description
Whether or not to include this contributor in author lists when the publication appears in search results, tables of content and catalog entries.
###### Default
true
Defined in: [lib/types.ts:828](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L828)
##### `orcid?`
> `string`
###### Description
The ORCID of this contributor. See: https\://orcid.org/
Defined in: [lib/types.ts:830](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L830)
##### `preferredPublicName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:831](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L831)
##### `publicationId?`
> `number`
Defined in: [lib/types.ts:832](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L832)
##### `seq?`
> `number`
###### Description
The order in which this contributor should appear in a list of contriibutors.
Defined in: [lib/types.ts:834](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L834)
##### `url?`
> `string`
###### Description
An optional URL to this contributor's webpage.
Defined in: [lib/types.ts:836](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L836)
##### `userGroupId?`
> `number`
###### Description
in which user group should this contributor be identified. Usually one of the author roles, such as Author or Translator.
Defined in: [lib/types.ts:838](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L838)
***
### `AuthorSummary`
#### Properties
##### `affiliation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:841](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L841)
##### `email?`
> `string`
Defined in: [lib/types.ts:842](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L842)
##### `familyName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:843](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L843)
##### `givenName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:844](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L844)
##### `id?`
> `number`
Defined in: [lib/types.ts:845](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L845)
##### `includeInBrowse?`
> `boolean`
###### Description
Whether or not to include this contributor in author lists when the publication appears in search results, tables of content and catalog entries.
###### Default
true
Defined in: [lib/types.ts:850](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L850)
##### `orcid?`
> `string`
###### Description
The ORCID of this contributor. See: https\://orcid.org/
Defined in: [lib/types.ts:852](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L852)
##### `preferredPublicName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:853](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L853)
##### `publicationId?`
> `number`
Defined in: [lib/types.ts:854](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L854)
##### `seq?`
> `number`
###### Description
The order in which this contributor should appear in a list of contriibutors.
Defined in: [lib/types.ts:856](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L856)
##### `submissionLocale?`
> `string`
###### Description
The primary locale of the submission this author is attached to. This locale is used as the fallback when a language is missing from a multilingual property.
Defined in: [lib/types.ts:858](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L858)
##### `userGroupId?`
> `number`
###### Description
in which user group should this contributor be identified. Usually one of the author roles, such as Author or Translator.
Defined in: [lib/types.ts:860](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L860)
***
### `Context`
#### Properties
##### `\_href?`
> `string`
Format: uri
Defined in: [lib/types.ts:50](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L50)
##### `abbreviation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:51](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L51)
##### `about?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:52](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L52)
##### `acronym?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:53](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L53)
##### `additionalHomeContent?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:54](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L54)
##### `agencies?`
> `string`
###### Description
Enable agencies metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:56](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L56)
##### `announcementsIntroduction?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:57](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L57)
##### `authorGuidelines?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:58](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L58)
##### `authorInformation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:59](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L59)
##### `citations?`
> `string`
###### Description
Enable citations metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:61](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L61)
##### `clockssLicense?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:62](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L62)
##### `competingInterests?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:63](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L63)
##### `contactAffiliation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:64](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L64)
##### `contactEmail?`
> `string`
Defined in: [lib/types.ts:65](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L65)
##### `contactName?`
> `string`
Defined in: [lib/types.ts:66](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L66)
##### `contactPhone?`
> `string`
Defined in: [lib/types.ts:67](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L67)
##### `copyrightHolderOther?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:68](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L68)
##### `copyrightHolderType?`
> `string`
Defined in: [lib/types.ts:69](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L69)
##### `copyrightNotice?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:70](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L70)
##### `copyrightYearBasis?`
> `string`
###### Default
issue
Defined in: [lib/types.ts:72](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L72)
##### `coverage?`
> `string`
###### Description
Enable coverage metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:74](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L74)
##### `currency?`
> `string`
Defined in: [lib/types.ts:75](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L75)
##### `customHeaders?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:76](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L76)
##### `dateFormatLong?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:77](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L77)
##### `dateFormatShort?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:78](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L78)
##### `datetimeFormatLong?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:79](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L79)
##### `datetimeFormatShort?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:80](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L80)
##### `defaultMetricType?`
> `string`
Defined in: [lib/types.ts:81](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L81)
##### `defaultReviewMode?`
> `number`
###### Default
2
Defined in: [lib/types.ts:83](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L83)
##### `delayedOpenAccessDuration?`
> `number`
Defined in: [lib/types.ts:84](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L84)
##### `delayedOpenAccessPolicy?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:85](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L85)
##### `description?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:86](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L86)
##### `disableBulkEmailUserGroups?`
> `number`[]
###### Description
User groups that a manager will be prevented from sending bulk email to using the notify feature. Only the admin may edit this property.
Defined in: [lib/types.ts:88](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L88)
##### `disableSubmissions?`
> `boolean`
###### Default
false
Defined in: [lib/types.ts:90](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L90)
##### `disableUserReg?`
> `boolean`
Defined in: [lib/types.ts:91](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L91)
##### `disciplines?`
> `string`
###### Description
Enable disciplines metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:93](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L93)
##### `editorialTeam?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:94](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L94)
##### `emailSignature?`
> `string`
Defined in: [lib/types.ts:95](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L95)
##### `enableAnnouncements?`
> `boolean`
Defined in: [lib/types.ts:96](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L96)
##### `enableClockss?`
> `boolean`
Defined in: [lib/types.ts:97](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L97)
##### `enableLockss?`
> `boolean`
Defined in: [lib/types.ts:98](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L98)
##### `enableOai?`
> `boolean`
###### Default
1
Defined in: [lib/types.ts:100](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L100)
##### `enableOpenAccessNotification?`
> `boolean`
Defined in: [lib/types.ts:101](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L101)
##### `enablePublisherId?`
> `string`[]
Defined in: [lib/types.ts:102](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L102)
##### `enableSubscriptionOnlinePaymentNotificationPurchaseIndividual?`
> `boolean`
Defined in: [lib/types.ts:103](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L103)
##### `enableSubscriptionOnlinePaymentNotificationPurchaseInstitutional?`
> `boolean`
Defined in: [lib/types.ts:104](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L104)
##### `enableSubscriptionOnlinePaymentNotificationRenewIndividual?`
> `boolean`
Defined in: [lib/types.ts:105](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L105)
##### `enableSubscriptionOnlinePaymentNotificationRenewInstitutional?`
> `boolean`
Defined in: [lib/types.ts:106](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L106)
##### `enabled?`
> `boolean`
Defined in: [lib/types.ts:107](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L107)
##### `envelopeSender?`
> `string`
Defined in: [lib/types.ts:108](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L108)
##### `favicon?`
> `object`
```ts
{
en_US?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
uploadName?: string;
width?: number;
};
fr_CA?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
uploadName?: string;
width?: number;
};
properties?: unknown;
type?: unknown;
}
```
###### Type declaration
| Member | Type |
| :------ | :------ |
| `en_US`? | `object` |
| `en_US.altText`? | `string` |
| `en_US.dateUploaded`? | `string` |
| `en_US.height`? | `number` |
| `en_US.name`? | `string` |
| `en_US.uploadName`? | `string` |
| `en_US.width`? | `number` |
| `fr_CA`? | `object` |
| `fr_CA.altText`? | `string` |
| `fr_CA.dateUploaded`? | `string` |
| `fr_CA.height`? | `number` |
| `fr_CA.name`? | `string` |
| `fr_CA.uploadName`? | `string` |
| `fr_CA.width`? | `number` |
| `properties`? | `unknown` |
| `type`? | `unknown` |
Defined in: [lib/types.ts:109](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L109)
##### `homepageImage?`
> `object`
```ts
{
en_US?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
uploadName?: string;
width?: number;
};
fr_CA?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
uploadName?: string;
width?: number;
};
properties?: unknown;
type?: unknown;
}
```
###### Type declaration
| Member | Type |
| :------ | :------ |
| `en_US`? | `object` |
| `en_US.altText`? | `string` |
| `en_US.dateUploaded`? | `string` |
| `en_US.height`? | `number` |
| `en_US.name`? | `string` |
| `en_US.uploadName`? | `string` |
| `en_US.width`? | `number` |
| `fr_CA`? | `object` |
| `fr_CA.altText`? | `string` |
| `fr_CA.dateUploaded`? | `string` |
| `fr_CA.height`? | `number` |
| `fr_CA.name`? | `string` |
| `fr_CA.uploadName`? | `string` |
| `fr_CA.width`? | `number` |
| `properties`? | `unknown` |
| `type`? | `unknown` |
Defined in: [lib/types.ts:129](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L129)
##### `id?`
> `number`
Defined in: [lib/types.ts:149](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L149)
##### `itemsPerPage?`
> `number`
###### Default
25
Defined in: [lib/types.ts:151](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L151)
##### `journalThumbnail?`
> `object`
```ts
{
en_US?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
uploadName?: string;
width?: number;
};
fr_CA?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
uploadName?: string;
width?: number;
};
properties?: unknown;
type?: unknown;
}
```
###### Type declaration
| Member | Type |
| :------ | :------ |
| `en_US`? | `object` |
| `en_US.altText`? | `string` |
| `en_US.dateUploaded`? | `string` |
| `en_US.height`? | `number` |
| `en_US.name`? | `string` |
| `en_US.uploadName`? | `string` |
| `en_US.width`? | `number` |
| `fr_CA`? | `object` |
| `fr_CA.altText`? | `string` |
| `fr_CA.dateUploaded`? | `string` |
| `fr_CA.height`? | `number` |
| `fr_CA.name`? | `string` |
| `fr_CA.uploadName`? | `string` |
| `fr_CA.width`? | `number` |
| `properties`? | `unknown` |
| `type`? | `unknown` |
Defined in: [lib/types.ts:152](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L152)
##### `keywords?`
> `string`
###### Description
Enable keywords metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
###### Default
request
Defined in: [lib/types.ts:176](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L176)
##### `languages?`
> `string`
###### Description
Enable languages metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:178](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L178)
##### `librarianInformation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:179](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L179)
##### `licenseTerms?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:180](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L180)
##### `licenseUrl?`
> `string`
Defined in: [lib/types.ts:181](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L181)
##### `lockssLicense?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:182](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L182)
##### `mailingAddress?`
> `string`
Defined in: [lib/types.ts:183](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L183)
##### `membershipFee?`
> `number`
###### Default
0
Defined in: [lib/types.ts:185](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L185)
##### `membershipFeeDescription?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:186](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L186)
##### `membershipFeeName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:187](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L187)
##### `name?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:188](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L188)
##### `numAnnouncementsHomepage?`
> `number`
Defined in: [lib/types.ts:189](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L189)
##### `numDaysBeforeInviteReminder?`
> `number`
Defined in: [lib/types.ts:190](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L190)
##### `numDaysBeforeSubmitReminder?`
> `number`
Defined in: [lib/types.ts:191](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L191)
##### `numMonthsAfterSubscriptionExpiryReminder?`
> `number`
Defined in: [lib/types.ts:192](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L192)
##### `numMonthsBeforeSubscriptionExpiryReminder?`
> `number`
Defined in: [lib/types.ts:193](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L193)
##### `numPageLinks?`
> `number`
###### Default
10
Defined in: [lib/types.ts:195](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L195)
##### `numWeeksAfterSubscriptionExpiryReminder?`
> `number`
Defined in: [lib/types.ts:196](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L196)
##### `numWeeksBeforeSubscriptionExpiryReminder?`
> `number`
Defined in: [lib/types.ts:197](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L197)
##### `numWeeksPerResponse?`
> `number`
###### Default
4
Defined in: [lib/types.ts:199](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L199)
##### `numWeeksPerReview?`
> `number`
###### Default
4
Defined in: [lib/types.ts:201](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L201)
##### `onlineIssn?`
> `string`
Defined in: [lib/types.ts:202](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L202)
##### `openAccessPolicy?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:203](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L203)
##### `pageFooter?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:204](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L204)
##### `pageHeaderLogoImage?`
> `object`
```ts
{
en_US?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
uploadName?: string;
width?: number;
};
fr_CA?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
uploadName?: string;
width?: number;
};
properties?: unknown;
type?: unknown;
}
```
###### Type declaration
| Member | Type |
| :------ | :------ |
| `en_US`? | `object` |
| `en_US.altText`? | `string` |
| `en_US.dateUploaded`? | `string` |
| `en_US.height`? | `number` |
| `en_US.name`? | `string` |
| `en_US.uploadName`? | `string` |
| `en_US.width`? | `number` |
| `fr_CA`? | `object` |
| `fr_CA.altText`? | `string` |
| `fr_CA.dateUploaded`? | `string` |
| `fr_CA.height`? | `number` |
| `fr_CA.name`? | `string` |
| `fr_CA.uploadName`? | `string` |
| `fr_CA.width`? | `number` |
| `properties`? | `unknown` |
| `type`? | `unknown` |
Defined in: [lib/types.ts:205](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L205)
##### `paymentPluginName?`
> `string`
Defined in: [lib/types.ts:225](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L225)
##### `paymentsEnabled?`
> `boolean`
Defined in: [lib/types.ts:226](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L226)
##### `primaryLocale?`
> `string`
Defined in: [lib/types.ts:227](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L227)
##### `printIssn?`
> `string`
Defined in: [lib/types.ts:228](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L228)
##### `privacyStatement?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:229](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L229)
##### `publicationFee?`
> `number`
###### Default
0
Defined in: [lib/types.ts:231](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L231)
##### `publicationFeeDescription?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:232](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L232)
##### `publicationFeeName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:233](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L233)
##### `publisherInstitution?`
> `string`
Defined in: [lib/types.ts:234](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L234)
##### `publishingMode?`
> `number`
Defined in: [lib/types.ts:235](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L235)
##### `purchaseArticleFee?`
> `number`
###### Default
0
Defined in: [lib/types.ts:237](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L237)
##### `purchaseArticleFeeDescription?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:238](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L238)
##### `purchaseArticleFeeEnabled?`
> `boolean`
Defined in: [lib/types.ts:239](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L239)
##### `purchaseArticleFeeName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:240](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L240)
##### `purchaseIssueFee?`
> `number`
Defined in: [lib/types.ts:241](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L241)
##### `purchaseIssueFeeEnabled?`
> `boolean`
Defined in: [lib/types.ts:242](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L242)
##### `rateReviewerOnQuality?`
> `boolean`
Defined in: [lib/types.ts:243](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L243)
##### `readerInformation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:244](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L244)
##### `restrictArticleAccess?`
> `boolean`
Defined in: [lib/types.ts:245](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L245)
##### `restrictOnlyPdf?`
> `boolean`
Defined in: [lib/types.ts:246](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L246)
##### `restrictReviewerFileAccess?`
> `boolean`
Defined in: [lib/types.ts:247](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L247)
##### `restrictSiteAccess?`
> `boolean`
Defined in: [lib/types.ts:248](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L248)
##### `reviewGuidelines?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:249](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L249)
##### `reviewerAccessKeysEnabled?`
> `boolean`
Defined in: [lib/types.ts:250](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L250)
##### `rights?`
> `string`
###### Description
Enable rights metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:252](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L252)
##### `searchDescription?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:253](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L253)
##### `seq?`
> `number`
Defined in: [lib/types.ts:254](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L254)
##### `showEnsuringLink?`
> `boolean`
Defined in: [lib/types.ts:255](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L255)
##### `sidebar?`
> `string`[]
Defined in: [lib/types.ts:256](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L256)
##### `source?`
> `string`
###### Description
Enable source metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:258](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L258)
##### `styleSheet?`
> `object`
```ts
{
dateUploaded?: string;
name?: string;
uploadName?: string;
}
```
###### Type declaration
| Member | Type |
| :------ | :------ |
| `dateUploaded`? | `string` |
| `name`? | `string` |
| `uploadName`? | `string` |
Defined in: [lib/types.ts:259](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L259)
##### `subjects?`
> `string`
###### Description
Enable subjects metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:265](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L265)
##### `submissionChecklist?`
> {
> `content`?: `string`;
> `order`?: `number`;
> }[]
###### Default
[
{
"order": 1,
"content": {
"defaultLocaleKey": "default.contextSettings.checklist.notPreviouslyPublished"
}
},
{
"order": 2,
"content": {
"defaultLocaleKey": "default.contextSettings.checklist.fileFormat"
}
},
{
"order": 3,
"content": {
"defaultLocaleKey": "default.contextSettings.checklist.addressesLinked"
}
},
{
"order": 4,
"content": {
"defaultLocaleKey": "default.contextSettings.checklist.submissionAppearance"
}
},
{
"order": 5,
"content": {
"defaultLocaleKey": "default.contextSettings.checklist.bibliographicRequirements"
}
}
]
Defined in: [lib/types.ts:300](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L300)
##### `submissionFee?`
> `number`
Defined in: [lib/types.ts:304](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L304)
##### `submissionFeeDescription?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:305](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L305)
##### `submissionFeeName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:306](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L306)
##### `subscriptionAdditionalInformation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:307](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L307)
##### `subscriptionEmail?`
> `string`
Defined in: [lib/types.ts:308](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L308)
##### `subscriptionExpiryPartial?`
> `boolean`
Defined in: [lib/types.ts:309](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L309)
##### `subscriptionMailingAddress?`
> `string`
Defined in: [lib/types.ts:310](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L310)
##### `subscriptionName?`
> `string`
Defined in: [lib/types.ts:311](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L311)
##### `subscriptionPhone?`
> `string`
Defined in: [lib/types.ts:312](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L312)
##### `supportEmail?`
> `string`
Defined in: [lib/types.ts:313](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L313)
##### `supportName?`
> `string`
Defined in: [lib/types.ts:314](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L314)
##### `supportPhone?`
> `string`
Defined in: [lib/types.ts:315](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L315)
##### `supportedFormLocales?`
> `string`[]
Defined in: [lib/types.ts:316](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L316)
##### `supportedLocales?`
> `string`[]
Defined in: [lib/types.ts:317](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L317)
##### `supportedSubmissionLocales?`
> `string`[]
Defined in: [lib/types.ts:318](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L318)
##### `themePluginPath?`
> `string`
###### Default
default
Defined in: [lib/types.ts:320](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L320)
##### `timeFormat?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:321](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L321)
##### `type?`
> `string`
###### Description
Enable types metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:323](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L323)
##### `url?`
> `string`
Defined in: [lib/types.ts:324](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L324)
##### `urlPath?`
> `string`
Defined in: [lib/types.ts:325](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L325)
***
### `ContextEditable`
#### Properties
##### `abbreviation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:863](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L863)
##### `about?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:864](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L864)
##### `acronym?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:865](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L865)
##### `additionalHomeContent?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:866](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L866)
##### `agencies?`
> `string`
###### Description
Enable agencies metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:868](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L868)
##### `announcementsIntroduction?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:869](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L869)
##### `authorGuidelines?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:870](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L870)
##### `authorInformation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:871](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L871)
##### `citations?`
> `string`
###### Description
Enable citations metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:873](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L873)
##### `clockssLicense?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:874](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L874)
##### `competingInterests?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:875](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L875)
##### `contactAffiliation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:876](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L876)
##### `contactEmail?`
> `string`
Defined in: [lib/types.ts:877](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L877)
##### `contactName?`
> `string`
Defined in: [lib/types.ts:878](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L878)
##### `contactPhone?`
> `string`
Defined in: [lib/types.ts:879](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L879)
##### `copyrightHolderOther?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:880](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L880)
##### `copyrightHolderType?`
> `string`
Defined in: [lib/types.ts:881](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L881)
##### `copyrightNotice?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:882](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L882)
##### `copyrightYearBasis?`
> `string`
###### Default
issue
Defined in: [lib/types.ts:884](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L884)
##### `coverage?`
> `string`
###### Description
Enable coverage metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:886](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L886)
##### `currency?`
> `string`
Defined in: [lib/types.ts:887](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L887)
##### `customHeaders?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:888](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L888)
##### `dateFormatLong?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:889](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L889)
##### `dateFormatShort?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:890](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L890)
##### `datetimeFormatLong?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:891](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L891)
##### `datetimeFormatShort?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:892](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L892)
##### `defaultMetricType?`
> `string`
Defined in: [lib/types.ts:893](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L893)
##### `defaultReviewMode?`
> `number`
###### Default
2
Defined in: [lib/types.ts:895](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L895)
##### `delayedOpenAccessDuration?`
> `number`
Defined in: [lib/types.ts:896](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L896)
##### `delayedOpenAccessPolicy?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:897](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L897)
##### `description?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:898](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L898)
##### `disableBulkEmailUserGroups?`
> `number`[]
###### Description
User groups that a manager will be prevented from sending bulk email to using the notify feature. Only the admin may edit this property.
Defined in: [lib/types.ts:900](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L900)
##### `disableSubmissions?`
> `boolean`
###### Default
false
Defined in: [lib/types.ts:902](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L902)
##### `disableUserReg?`
> `boolean`
Defined in: [lib/types.ts:903](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L903)
##### `disciplines?`
> `string`
###### Description
Enable disciplines metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:905](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L905)
##### `editorialTeam?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:906](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L906)
##### `emailSignature?`
> `string`
Defined in: [lib/types.ts:907](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L907)
##### `enableAnnouncements?`
> `boolean`
Defined in: [lib/types.ts:908](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L908)
##### `enableClockss?`
> `boolean`
Defined in: [lib/types.ts:909](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L909)
##### `enableLockss?`
> `boolean`
Defined in: [lib/types.ts:910](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L910)
##### `enableOai?`
> `boolean`
###### Default
1
Defined in: [lib/types.ts:912](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L912)
##### `enableOpenAccessNotification?`
> `boolean`
Defined in: [lib/types.ts:913](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L913)
##### `enablePublisherId?`
> `string`[]
Defined in: [lib/types.ts:914](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L914)
##### `enableSubscriptionOnlinePaymentNotificationPurchaseIndividual?`
> `boolean`
Defined in: [lib/types.ts:915](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L915)
##### `enableSubscriptionOnlinePaymentNotificationPurchaseInstitutional?`
> `boolean`
Defined in: [lib/types.ts:916](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L916)
##### `enableSubscriptionOnlinePaymentNotificationRenewIndividual?`
> `boolean`
Defined in: [lib/types.ts:917](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L917)
##### `enableSubscriptionOnlinePaymentNotificationRenewInstitutional?`
> `boolean`
Defined in: [lib/types.ts:918](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L918)
##### `enabled?`
> `boolean`
Defined in: [lib/types.ts:919](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L919)
##### `envelopeSender?`
> `string`
Defined in: [lib/types.ts:920](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L920)
##### `favicon?`
> `object`
```ts
{
en_US?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
temporaryFileId?: number;
uploadName?: string;
width?: number;
};
fr_CA?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
temporaryFileId?: number;
uploadName?: string;
width?: number;
};
properties?: unknown;
type?: unknown;
}
```
###### Type declaration
| Member | Type |
| :------ | :------ |
| `en_US`? | `object` |
| `en_US.altText`? | `string` |
| `en_US.dateUploaded`? | `string` |
| `en_US.height`? | `number` |
| `en_US.name`? | `string` |
| `en_US.temporaryFileId`? | `number` |
| `en_US.uploadName`? | `string` |
| `en_US.width`? | `number` |
| `fr_CA`? | `object` |
| `fr_CA.altText`? | `string` |
| `fr_CA.dateUploaded`? | `string` |
| `fr_CA.height`? | `number` |
| `fr_CA.name`? | `string` |
| `fr_CA.temporaryFileId`? | `number` |
| `fr_CA.uploadName`? | `string` |
| `fr_CA.width`? | `number` |
| `properties`? | `unknown` |
| `type`? | `unknown` |
Defined in: [lib/types.ts:921](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L921)
##### `homepageImage?`
> `object`
```ts
{
en_US?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
temporaryFileId?: number;
uploadName?: string;
width?: number;
};
fr_CA?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
temporaryFileId?: number;
uploadName?: string;
width?: number;
};
properties?: unknown;
type?: unknown;
}
```
###### Type declaration
| Member | Type |
| :------ | :------ |
| `en_US`? | `object` |
| `en_US.altText`? | `string` |
| `en_US.dateUploaded`? | `string` |
| `en_US.height`? | `number` |
| `en_US.name`? | `string` |
| `en_US.temporaryFileId`? | `number` |
| `en_US.uploadName`? | `string` |
| `en_US.width`? | `number` |
| `fr_CA`? | `object` |
| `fr_CA.altText`? | `string` |
| `fr_CA.dateUploaded`? | `string` |
| `fr_CA.height`? | `number` |
| `fr_CA.name`? | `string` |
| `fr_CA.temporaryFileId`? | `number` |
| `fr_CA.uploadName`? | `string` |
| `fr_CA.width`? | `number` |
| `properties`? | `unknown` |
| `type`? | `unknown` |
Defined in: [lib/types.ts:943](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L943)
##### `itemsPerPage?`
> `number`
###### Default
25
Defined in: [lib/types.ts:966](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L966)
##### `journalThumbnail?`
> `object`
```ts
{
en_US?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
temporaryFileId?: number;
uploadName?: string;
width?: number;
};
fr_CA?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
temporaryFileId?: number;
uploadName?: string;
width?: number;
};
properties?: unknown;
type?: unknown;
}
```
###### Type declaration
| Member | Type |
| :------ | :------ |
| `en_US`? | `object` |
| `en_US.altText`? | `string` |
| `en_US.dateUploaded`? | `string` |
| `en_US.height`? | `number` |
| `en_US.name`? | `string` |
| `en_US.temporaryFileId`? | `number` |
| `en_US.uploadName`? | `string` |
| `en_US.width`? | `number` |
| `fr_CA`? | `object` |
| `fr_CA.altText`? | `string` |
| `fr_CA.dateUploaded`? | `string` |
| `fr_CA.height`? | `number` |
| `fr_CA.name`? | `string` |
| `fr_CA.temporaryFileId`? | `number` |
| `fr_CA.uploadName`? | `string` |
| `fr_CA.width`? | `number` |
| `properties`? | `unknown` |
| `type`? | `unknown` |
Defined in: [lib/types.ts:967](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L967)
##### `keywords?`
> `string`
###### Description
Enable keywords metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
###### Default
request
Defined in: [lib/types.ts:993](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L993)
##### `languages?`
> `string`
###### Description
Enable languages metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:995](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L995)
##### `librarianInformation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:996](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L996)
##### `licenseTerms?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:997](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L997)
##### `licenseUrl?`
> `string`
Defined in: [lib/types.ts:998](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L998)
##### `lockssLicense?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:999](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L999)
##### `mailingAddress?`
> `string`
Defined in: [lib/types.ts:1000](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1000)
##### `membershipFee?`
> `number`
###### Default
0
Defined in: [lib/types.ts:1002](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1002)
##### `membershipFeeDescription?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1003](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1003)
##### `membershipFeeName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1004](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1004)
##### `name?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1005](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1005)
##### `numAnnouncementsHomepage?`
> `number`
Defined in: [lib/types.ts:1006](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1006)
##### `numDaysBeforeInviteReminder?`
> `number`
Defined in: [lib/types.ts:1007](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1007)
##### `numDaysBeforeSubmitReminder?`
> `number`
Defined in: [lib/types.ts:1008](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1008)
##### `numMonthsAfterSubscriptionExpiryReminder?`
> `number`
Defined in: [lib/types.ts:1009](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1009)
##### `numMonthsBeforeSubscriptionExpiryReminder?`
> `number`
Defined in: [lib/types.ts:1010](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1010)
##### `numPageLinks?`
> `number`
###### Default
10
Defined in: [lib/types.ts:1012](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1012)
##### `numWeeksAfterSubscriptionExpiryReminder?`
> `number`
Defined in: [lib/types.ts:1013](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1013)
##### `numWeeksBeforeSubscriptionExpiryReminder?`
> `number`
Defined in: [lib/types.ts:1014](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1014)
##### `numWeeksPerResponse?`
> `number`
###### Default
4
Defined in: [lib/types.ts:1016](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1016)
##### `numWeeksPerReview?`
> `number`
###### Default
4
Defined in: [lib/types.ts:1018](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1018)
##### `onlineIssn?`
> `string`
Defined in: [lib/types.ts:1019](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1019)
##### `openAccessPolicy?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1020](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1020)
##### `pageFooter?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1021](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1021)
##### `pageHeaderLogoImage?`
> `object`
```ts
{
en_US?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
temporaryFileId?: number;
uploadName?: string;
width?: number;
};
fr_CA?: {
altText?: string;
dateUploaded?: string;
height?: number;
name?: string;
temporaryFileId?: number;
uploadName?: string;
width?: number;
};
properties?: unknown;
type?: unknown;
}
```
###### Type declaration
| Member | Type |
| :------ | :------ |
| `en_US`? | `object` |
| `en_US.altText`? | `string` |
| `en_US.dateUploaded`? | `string` |
| `en_US.height`? | `number` |
| `en_US.name`? | `string` |
| `en_US.temporaryFileId`? | `number` |
| `en_US.uploadName`? | `string` |
| `en_US.width`? | `number` |
| `fr_CA`? | `object` |
| `fr_CA.altText`? | `string` |
| `fr_CA.dateUploaded`? | `string` |
| `fr_CA.height`? | `number` |
| `fr_CA.name`? | `string` |
| `fr_CA.temporaryFileId`? | `number` |
| `fr_CA.uploadName`? | `string` |
| `fr_CA.width`? | `number` |
| `properties`? | `unknown` |
| `type`? | `unknown` |
Defined in: [lib/types.ts:1022](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1022)
##### `paymentPluginName?`
> `string`
Defined in: [lib/types.ts:1044](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1044)
##### `paymentsEnabled?`
> `boolean`
Defined in: [lib/types.ts:1045](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1045)
##### `primaryLocale?`
> `string`
Defined in: [lib/types.ts:1046](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1046)
##### `printIssn?`
> `string`
Defined in: [lib/types.ts:1047](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1047)
##### `privacyStatement?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1048](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1048)
##### `publicationFee?`
> `number`
###### Default
0
Defined in: [lib/types.ts:1050](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1050)
##### `publicationFeeDescription?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1051](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1051)
##### `publicationFeeName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1052](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1052)
##### `publisherInstitution?`
> `string`
Defined in: [lib/types.ts:1053](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1053)
##### `publishingMode?`
> `number`
Defined in: [lib/types.ts:1054](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1054)
##### `purchaseArticleFee?`
> `number`
###### Default
0
Defined in: [lib/types.ts:1056](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1056)
##### `purchaseArticleFeeDescription?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1057](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1057)
##### `purchaseArticleFeeEnabled?`
> `boolean`
Defined in: [lib/types.ts:1058](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1058)
##### `purchaseArticleFeeName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1059](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1059)
##### `purchaseIssueFee?`
> `number`
Defined in: [lib/types.ts:1060](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1060)
##### `purchaseIssueFeeEnabled?`
> `boolean`
Defined in: [lib/types.ts:1061](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1061)
##### `rateReviewerOnQuality?`
> `boolean`
Defined in: [lib/types.ts:1062](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1062)
##### `readerInformation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1063](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1063)
##### `restrictArticleAccess?`
> `boolean`
Defined in: [lib/types.ts:1064](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1064)
##### `restrictOnlyPdf?`
> `boolean`
Defined in: [lib/types.ts:1065](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1065)
##### `restrictReviewerFileAccess?`
> `boolean`
Defined in: [lib/types.ts:1066](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1066)
##### `restrictSiteAccess?`
> `boolean`
Defined in: [lib/types.ts:1067](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1067)
##### `reviewGuidelines?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1068](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1068)
##### `reviewerAccessKeysEnabled?`
> `boolean`
Defined in: [lib/types.ts:1069](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1069)
##### `rights?`
> `string`
###### Description
Enable rights metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:1071](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1071)
##### `searchDescription?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1072](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1072)
##### `seq?`
> `number`
Defined in: [lib/types.ts:1073](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1073)
##### `showEnsuringLink?`
> `boolean`
Defined in: [lib/types.ts:1074](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1074)
##### `sidebar?`
> `string`[]
Defined in: [lib/types.ts:1075](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1075)
##### `source?`
> `string`
###### Description
Enable source metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:1077](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1077)
##### `styleSheet?`
> `object`
```ts
{
dateUploaded?: string;
name?: string;
temporaryFileId?: number;
uploadName?: string;
}
```
###### Type declaration
| Member | Type |
| :------ | :------ |
| `dateUploaded`? | `string` |
| `name`? | `string` |
| `temporaryFileId`? | `number` |
| `uploadName`? | `string` |
Defined in: [lib/types.ts:1078](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1078)
##### `subjects?`
> `string`
###### Description
Enable subjects metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:1085](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1085)
##### `submissionChecklist?`
> {
> `content`?: `string`;
> `order`?: `number`;
> }[]
###### Default
[
{
"order": 1,
"content": {
"defaultLocaleKey": "default.contextSettings.checklist.notPreviouslyPublished"
}
},
{
"order": 2,
"content": {
"defaultLocaleKey": "default.contextSettings.checklist.fileFormat"
}
},
{
"order": 3,
"content": {
"defaultLocaleKey": "default.contextSettings.checklist.addressesLinked"
}
},
{
"order": 4,
"content": {
"defaultLocaleKey": "default.contextSettings.checklist.submissionAppearance"
}
},
{
"order": 5,
"content": {
"defaultLocaleKey": "default.contextSettings.checklist.bibliographicRequirements"
}
}
]
Defined in: [lib/types.ts:1120](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1120)
##### `submissionFee?`
> `number`
Defined in: [lib/types.ts:1124](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1124)
##### `submissionFeeDescription?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1125](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1125)
##### `submissionFeeName?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1126](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1126)
##### `subscriptionAdditionalInformation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1127](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1127)
##### `subscriptionEmail?`
> `string`
Defined in: [lib/types.ts:1128](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1128)
##### `subscriptionExpiryPartial?`
> `boolean`
Defined in: [lib/types.ts:1129](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1129)
##### `subscriptionMailingAddress?`
> `string`
Defined in: [lib/types.ts:1130](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1130)
##### `subscriptionName?`
> `string`
Defined in: [lib/types.ts:1131](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1131)
##### `subscriptionPhone?`
> `string`
Defined in: [lib/types.ts:1132](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1132)
##### `supportEmail?`
> `string`
Defined in: [lib/types.ts:1133](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1133)
##### `supportName?`
> `string`
Defined in: [lib/types.ts:1134](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1134)
##### `supportPhone?`
> `string`
Defined in: [lib/types.ts:1135](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1135)
##### `supportedFormLocales?`
> `string`[]
Defined in: [lib/types.ts:1136](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1136)
##### `supportedLocales?`
> `string`[]
Defined in: [lib/types.ts:1137](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1137)
##### `supportedSubmissionLocales?`
> `string`[]
Defined in: [lib/types.ts:1138](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1138)
##### `themePluginPath?`
> `string`
###### Default
default
Defined in: [lib/types.ts:1140](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1140)
##### `timeFormat?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1141](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1141)
##### `type?`
> `string`
###### Description
Enable types metadata. `0` is disabled. `enable` will make it available in the workflow. `request` will allow an author to enter a value during submission. `require` will require that the author enter a value during submission.
Defined in: [lib/types.ts:1143](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1143)
##### `urlPath?`
> `string`
Defined in: [lib/types.ts:1144](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1144)
***
### `ContextSummary`
#### Properties
##### `\_href?`
> `string`
Format: uri
Defined in: [lib/types.ts:1148](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1148)
##### `abbreviation?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1149](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1149)
##### `acronym?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1150](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1150)
##### `description?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1151](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1151)
##### `enabled?`
> `boolean`
Defined in: [lib/types.ts:1152](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1152)
##### `id?`
> `number`
Defined in: [lib/types.ts:1153](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1153)
##### `journalThumbnail?`
> `object`
```ts
{
en_US?: {
};
fr_CA?: {
};
properties?: unknown;
type?: unknown;
}
```
###### Type declaration
| Member | Type |
| :------ | :------ |
| `en_US`? | { } |
| `fr_CA`? | { } |
| `properties`? | `unknown` |
| `type`? | `unknown` |
Defined in: [lib/types.ts:1154](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1154)
##### `name?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1160](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1160)
##### `seq?`
> `number`
Defined in: [lib/types.ts:1161](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1161)
##### `url?`
> `string`
Defined in: [lib/types.ts:1162](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1162)
##### `urlPath?`
> `string`
Defined in: [lib/types.ts:1163](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1163)
***
### `EmailTemplate`
#### Properties
##### `\_href?`
> `string`
Format: uri
Defined in: [lib/types.ts:334](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L334)
##### `body?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:335](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L335)
##### `canDisable?`
> `boolean`
###### Description
Can this email template be disabled in the context settings area? Default is `true`.
Defined in: [lib/types.ts:337](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L337)
##### `canEdit?`
> `boolean`
###### Description
Can this email template be edited in the context settings area? Default is `true`.
Defined in: [lib/types.ts:339](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L339)
##### `contextId?`
> `number`
###### Description
The ID of the context (journal/press) this email is related to. Only used for custom email templates. Default is `null`.
Defined in: [lib/types.ts:341](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L341)
##### `description?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:342](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L342)
##### `enabled?`
> `boolean`
###### Description
Is this email template enabled? Default is `true`.
Defined in: [lib/types.ts:344](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L344)
##### `fromRoleId?`
> `number`
###### Description
The `ROLE_ID_*` of the user who will send this email.
Defined in: [lib/types.ts:346](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L346)
##### `id?`
> `number`
###### Description
The email template ID.
Defined in: [lib/types.ts:348](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L348)
##### `key?`
> `string`
###### Description
A unique key for this email template.
Defined in: [lib/types.ts:350](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L350)
##### `stageId?`
> `number`
###### Description
The `WORKFLOW_STAGE_ID_*` that email template is associated with or `null` if it is not associated with a stage.
Defined in: [lib/types.ts:352](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L352)
##### `subject?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:353](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L353)
##### `toRoleId?`
> `number`
###### Description
The `ROLE_ID_*` of the user who will receive this email.
Defined in: [lib/types.ts:355](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L355)
***
### `EmailTemplateEditable`
#### Properties
##### `body?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1166](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1166)
##### `contextId?`
> `number`
###### Description
The ID of the context (journal/press) this email is related to. Only used for custom email templates. Default is `null`.
Defined in: [lib/types.ts:1168](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1168)
##### `enabled?`
> `boolean`
###### Description
Is this email template enabled? Default is `true`.
Defined in: [lib/types.ts:1170](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1170)
##### `key?`
> `string`
###### Description
A unique key for this email template.
Defined in: [lib/types.ts:1172](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1172)
##### `subject?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1173](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1173)
***
### `EmailTemplateSummary`
#### Properties
##### `\_href?`
> `string`
Format: uri
Defined in: [lib/types.ts:1177](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1177)
##### `body?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1178](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1178)
##### `canDisable?`
> `boolean`
###### Description
Can this email template be disabled in the context settings area? Default is `true`.
Defined in: [lib/types.ts:1180](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1180)
##### `canEdit?`
> `boolean`
###### Description
Can this email template be edited in the context settings area? Default is `true`.
Defined in: [lib/types.ts:1182](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1182)
##### `contextId?`
> `number`
###### Description
The ID of the context (journal/press) this email is related to. Only used for custom email templates. Default is `null`.
Defined in: [lib/types.ts:1184](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1184)
##### `description?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1185](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1185)
##### `enabled?`
> `boolean`
###### Description
Is this email template enabled? Default is `true`.
Defined in: [lib/types.ts:1187](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1187)
##### `fromRoleId?`
> `number`
###### Description
The `ROLE_ID_*` of the user who will send this email.
Defined in: [lib/types.ts:1189](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1189)
##### `id?`
> `number`
###### Description
The email template ID.
Defined in: [lib/types.ts:1191](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1191)
##### `key?`
> `string`
###### Description
A unique key for this email template.
Defined in: [lib/types.ts:1193](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1193)
##### `stageId?`
> `number`
###### Description
The `WORKFLOW_STAGE_ID_*` that email template is associated with or `null` if it is not associated with a stage.
Defined in: [lib/types.ts:1195](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1195)
##### `subject?`
> [`LocaleObject`](modules.md#localeobject)
Defined in: [lib/types.ts:1196](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1196)
##### `toRoleId?`
> `number`
###### Description
The `ROLE_ID_*` of the user who will receive this email.
Defined in: [lib/types.ts:1198](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1198)
***
### `ErrorResponse`
#### Description
A response object that will be returned when the request could not be fulfilled.
#### Properties
##### `error?`
> `string`
Defined in: [lib/types.ts:329](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L329)
##### `errorMessage?`
> `string`
Defined in: [lib/types.ts:330](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L330)
***
### `Galley`
#### Properties
##### `file?`
> [`SubmissionFile`](modules.md#submissionfile)
Defined in: [lib/types.ts:358](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L358)
##### `id?`
> `number`
Defined in: [lib/types.ts:359](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L359)
##### `isApproved?`
> `boolean`
Defined in: [lib/types.ts:360](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L360)
##### `label?`
> `string`
###### Description
A human-readable label for this galley. For the primary article, it is usually indicates the format like PDF, ePub or full text. For supplementary files it often indicates the content, such as source data or interview transcripts.
Defined in: [lib/types.ts:362](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L362)
##### `locale?`
> `string`
###### Description
The primary locale of this galley.
Defined in: [lib/types.ts:364](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L364)
##### `pub-id::publisher-id?`
> `string`
###### Description
A unique ID provided by the publisher. It will be used in the publication's URL path instead of the `id` when present.
Defined in: [lib/types.ts:366](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L366)
##### `publicationId?`
> `number`
Defined in: [lib/types.ts:367](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L367)
##### `seq?`
> `number`
###### Description
In what order this galley should appear in lists of galleys for this publication.
Defined in: [lib/types.ts:369](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L369)
##### `submissionFileId?`
> `number`
Defined in: [lib/types.ts:370](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L370)
##### `urlPath?`
> `string`
###### Description
An optional path to use in the URL instead of the ID.
Defined in: [lib/types.ts:372](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L372)
##### `urlPublished?`
> `string`
###### Description
The URL where this galley can be viewed or downloaded.
Defined in: [lib/types.ts:374](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L374)
##### `urlRemote?`
> `string`
###### Description
An optional URL where the galley can be viewed or downloaded.
Defined in: [lib/types.ts:376](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L376)
***
### `GalleyEditable`
#### Properties
##### `isApproved?`
> `boolean`
Defined in: [lib/types.ts:1201](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1201)
##### `label?`
> `string`
###### Description
A human-readable label for this galley. For the primary article, it is usually indicates the format like PDF, ePub or full text. For supplementary files it often indicates the content, such as source data or interview transcripts.
Defined in: [lib/types.ts:1203](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1203)
##### `locale?`
> `string`
###### Description
The primary locale of this galley.
Defined in: [lib/types.ts:1205](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1205)
##### `pub-id::publisher-id?`
> `string`
###### Description
A unique ID provided by the publisher. It will be used in the publication's URL path instead of the `id` when present.
Defined in: [lib/types.ts:1207](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1207)
##### `publicationId?`
> `number`
Defined in: [lib/types.ts:1208](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1208)
##### `seq?`
> `number`
###### Description
In what order this galley should appear in lists of galleys for this publication.
Defined in: [lib/types.ts:1210](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1210)
##### `submissionFileId?`
> `number`
Defined in: [lib/types.ts:1211](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1211)
##### `urlPath?`
> `string`
###### Description
An optional path to use in the URL instead of the ID.
Defined in: [lib/types.ts:1213](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1213)
##### `urlRemote?`
> `string`
###### Description
An optional URL where the galley can be viewed or downloaded.
Defined in: [lib/types.ts:1215](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1215)
***
### `GalleySummary`
#### Properties
##### `file?`
> [`SubmissionFile`](modules.md#submissionfile)
Defined in: [lib/types.ts:1218](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1218)
##### `id?`
> `number`
Defined in: [lib/types.ts:1219](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1219)
##### `isApproved?`
> `boolean`
Defined in: [lib/types.ts:1220](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1220)
##### `label?`
> `string`
###### Description
A human-readable label for this galley. For the primary article, it is usually indicates the format like PDF, ePub or full text. For supplementary files it often indicates the content, such as source data or interview transcripts.
Defined in: [lib/types.ts:1222](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1222)
##### `locale?`
> `string`
###### Description
The primary locale of this galley.
Defined in: [lib/types.ts:1224](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1224)
##### `pub-id::publisher-id?`
> `string`
###### Description
A unique ID provided by the publisher. It will be used in the publication's URL path instead of the `id` when present.
Defined in: [lib/types.ts:1226](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1226)
##### `publicationId?`
> `number`
Defined in: [lib/types.ts:1227](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1227)
##### `seq?`
> `number`
###### Description
In what order this galley should appear in lists of galleys for this publication.
Defined in: [lib/types.ts:1229](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1229)
##### `submissionFileId?`
> `number`
Defined in: [lib/types.ts:1230](https://github.com/TrialAndErrorOrg/parsers/blob/main/libs/citations/ojs-types/src/lib/types.ts#L1230)
##### `urlPubli