1export default [
2  {
3    name: 'serviceAccountKeyPath',
4    type: 'string',
5    description: ['Path to the JSON file with service account key used to authenticate with Google Play. [See how to create one](https://expo.fyi/creating-google-service-account).'],
6  },
7  {
8    name: 'track',
9    enum: ['production', 'beta', 'alpha', 'internal'],
10    description: ['The track of the application to use.']
11  },
12  {
13    name: 'releaseStatus',
14    enum: ['completed', 'draft', 'halted', 'inProgress'],
15    description: ['The status of a release. [Learn more](https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks).'],
16  },
17  {
18    name: 'rollout',
19    type: 'number',
20    description: ['The initial fraction of users who are eligible to receive the release. Should be a value from 0 (no users) to 1 (all users). Works only with `inProgress` release status. [Learn more](https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks)'],
21  },
22  {
23    name: 'changesNotSentForReview',
24    type: 'boolean',
25    description: ['Indicates that the changes sent with this submission will not be reviewed until they are explicitly sent for review from the Google Play Console UI. Defaults to false.'],
26  },
27  {
28    name: 'applicationId',
29    type: 'string',
30    description: [
31      'The application id that will be used when accessing Service Account Keys managed by Expo, it does not have any effect if you are using local credentials. In most cases this value will be autodetected, but if you have multiple product flavors, this value might be necessary.',
32    ],
33  },
34];
35