/** * 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 { SharePermission, UserBean } from './'; /** * Details of a dashboard. * @export * @interface Dashboard */ export interface Dashboard { /** * * @type {string} * @memberof Dashboard */ description?: string; /** * The URL of the dashboard. * @type {string} * @memberof Dashboard */ readonly view?: string; /** * The name of the dashboard. * @type {string} * @memberof Dashboard */ readonly name?: string; /** * The details of any share permissions for the dashboard. * @type {Array} * @memberof Dashboard */ readonly sharePermissions?: Array; /** * The number of users who have this dashboard as a favorite. * @type {number} * @memberof Dashboard */ readonly popularity?: number; /** * The ID of the dashboard. * @type {string} * @memberof Dashboard */ readonly id?: string; /** * The owner of the dashboard. * @type {UserBean} * @memberof Dashboard */ readonly owner?: UserBean; /** * The rank of this dashboard. * @type {number} * @memberof Dashboard */ readonly rank?: number; /** * The URL of these dashboard details. * @type {string} * @memberof Dashboard */ readonly self?: string; /** * Indicates whether the dashboard is selected as a favorite by the user. * @type {boolean} * @memberof Dashboard */ readonly isFavourite?: boolean; } export declare function DashboardFromJSON(json: any): Dashboard; export declare function DashboardFromJSONTyped(json: any, ignoreDiscriminator: boolean): Dashboard; export declare function DashboardToJSON(value?: Dashboard): any;