/** * Sonatype Lifecycle Public REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.207.0-01 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { ApiComponentChangeActionDTO } from './ApiComponentChangeActionDTO'; /** * * @export * @interface ApiSuggestedVersionChangeOptionDTO */ export interface ApiSuggestedVersionChangeOptionDTO { /** * * @type {ApiComponentChangeActionDTO} * @memberof ApiSuggestedVersionChangeOptionDTO */ data?: ApiComponentChangeActionDTO; /** * * @type {boolean} * @memberof ApiSuggestedVersionChangeOptionDTO */ directDependency?: boolean; /** * * @type {Array} * @memberof ApiSuggestedVersionChangeOptionDTO */ directDependencyData?: Array; /** * * @type {boolean} * @memberof ApiSuggestedVersionChangeOptionDTO */ isGolden?: boolean; /** * * @type {string} * @memberof ApiSuggestedVersionChangeOptionDTO */ type?: ApiSuggestedVersionChangeOptionDTOTypeEnum; } /** * @export */ export declare const ApiSuggestedVersionChangeOptionDTOTypeEnum: { readonly NextNoViolations: "next-no-violations"; readonly NextNonFailing: "next-non-failing"; readonly NextNoViolationsWithDependencies: "next-no-violations-with-dependencies"; readonly NextNonFailingWithDependencies: "next-non-failing-with-dependencies"; readonly InnerSourceLatestNonBreaking: "inner-source-latest-non-breaking"; readonly InnerSourceLatest: "inner-source-latest"; readonly RecommendedNonBreaking: "recommended-non-breaking"; readonly RecommendedNonBreakingWithDependencies: "recommended-non-breaking-with-dependencies"; }; export type ApiSuggestedVersionChangeOptionDTOTypeEnum = typeof ApiSuggestedVersionChangeOptionDTOTypeEnum[keyof typeof ApiSuggestedVersionChangeOptionDTOTypeEnum]; /** * Check if a given object implements the ApiSuggestedVersionChangeOptionDTO interface. */ export declare function instanceOfApiSuggestedVersionChangeOptionDTO(value: object): value is ApiSuggestedVersionChangeOptionDTO; export declare function ApiSuggestedVersionChangeOptionDTOFromJSON(json: any): ApiSuggestedVersionChangeOptionDTO; export declare function ApiSuggestedVersionChangeOptionDTOFromJSONTyped(json: any, ignoreDiscriminator: boolean): ApiSuggestedVersionChangeOptionDTO; export declare function ApiSuggestedVersionChangeOptionDTOToJSON(json: any): ApiSuggestedVersionChangeOptionDTO; export declare function ApiSuggestedVersionChangeOptionDTOToJSONTyped(value?: ApiSuggestedVersionChangeOptionDTO | null, ignoreDiscriminator?: boolean): any;