/**
* Pipedrive API v1
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface AddOrUpdateRoleSettingRequest
*/
export interface AddOrUpdateRoleSettingRequest {
/**
*
* @type {string}
*/
'setting_key': AddOrUpdateRoleSettingRequestSettingKeyConst;
/**
* Possible values for the `default_visibility` setting depending on the subscription plan:
Light / Growth and Professional plans | Value | Description |
| `1` | Owner & Followers |
| `3` | Entire company |
Premium / Ultimate plan | Value | Description |
| `1` | Owner only |
| `3` | Owner's visibility group |
| `5` | Owner's visibility group and sub-groups |
| `7` | Entire company |
Read more about visibility groups here.
* @type {number}
*/
'value': AddOrUpdateRoleSettingRequestValueConst;
}
export declare const AddOrUpdateRoleSettingRequestSettingKeyConst: {
readonly deal_default_visibility: "deal_default_visibility";
readonly lead_default_visibility: "lead_default_visibility";
readonly org_default_visibility: "org_default_visibility";
readonly person_default_visibility: "person_default_visibility";
readonly product_default_visibility: "product_default_visibility";
};
export type AddOrUpdateRoleSettingRequestSettingKeyConst = typeof AddOrUpdateRoleSettingRequestSettingKeyConst[keyof typeof AddOrUpdateRoleSettingRequestSettingKeyConst];
export declare const AddOrUpdateRoleSettingRequestValueConst: {
readonly NUMBER_1: 1;
readonly NUMBER_3: 3;
readonly NUMBER_5: 5;
readonly NUMBER_7: 7;
};
export type AddOrUpdateRoleSettingRequestValueConst = typeof AddOrUpdateRoleSettingRequestValueConst[keyof typeof AddOrUpdateRoleSettingRequestValueConst];