/** * The Jira Cloud platform REST API * Jira Cloud platform REST API documentation * * The version of the OpenAPI document: 1001.0.0-SNAPSHOT * Contact: ecosystem@atlassian.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { TimeTrackingConfiguration } from './'; /** * Details about the configuration of Jira. * @export * @interface ModelConfiguration */ export interface ModelConfiguration { /** * Whether the ability for users to vote on issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details. * @type {boolean} * @memberof ModelConfiguration */ readonly votingEnabled?: boolean; /** * Whether the ability to add attachments to issues is enabled. * @type {boolean} * @memberof ModelConfiguration */ readonly attachmentsEnabled?: boolean; /** * Whether the ability to create subtasks for issues is enabled. * @type {boolean} * @memberof ModelConfiguration */ readonly subTasksEnabled?: boolean; /** * The configuration of time tracking. * @type {TimeTrackingConfiguration} * @memberof ModelConfiguration */ readonly timeTrackingConfiguration?: TimeTrackingConfiguration; /** * Whether the ability for users to watch issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details. * @type {boolean} * @memberof ModelConfiguration */ readonly watchingEnabled?: boolean; /** * Whether the ability to link issues is enabled. * @type {boolean} * @memberof ModelConfiguration */ readonly issueLinkingEnabled?: boolean; /** * Whether the ability to create unassigned issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details. * @type {boolean} * @memberof ModelConfiguration */ readonly unassignedIssuesAllowed?: boolean; /** * Whether the ability to track time is enabled. This property is deprecated. * @type {boolean} * @memberof ModelConfiguration */ readonly timeTrackingEnabled?: boolean; } export declare function ModelConfigurationFromJSON(json: any): ModelConfiguration; export declare function ModelConfigurationFromJSONTyped(json: any, ignoreDiscriminator: boolean): ModelConfiguration; export declare function ModelConfigurationToJSON(value?: ModelConfiguration): any;