/** * HashiCorp Vault API * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * * The version of the OpenAPI document: 1.20.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 PluginsCatalogPinsReadPinnedVersionResponse */ export interface PluginsCatalogPinsReadPinnedVersionResponse { /** * The name of the plugin * @type {string} * @memberof PluginsCatalogPinsReadPinnedVersionResponse */ name?: string; /** * The type of the plugin, may be auth, secret, or database * @type {string} * @memberof PluginsCatalogPinsReadPinnedVersionResponse */ type?: string; /** * The semantic version of the plugin to use, or image tag if oci_image is provided. * @type {string} * @memberof PluginsCatalogPinsReadPinnedVersionResponse */ version?: string; } /** * Check if a given object implements the PluginsCatalogPinsReadPinnedVersionResponse interface. */ export declare function instanceOfPluginsCatalogPinsReadPinnedVersionResponse(value: object): value is PluginsCatalogPinsReadPinnedVersionResponse; export declare function PluginsCatalogPinsReadPinnedVersionResponseFromJSON(json: any): PluginsCatalogPinsReadPinnedVersionResponse; export declare function PluginsCatalogPinsReadPinnedVersionResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): PluginsCatalogPinsReadPinnedVersionResponse; export declare function PluginsCatalogPinsReadPinnedVersionResponseToJSON(json: any): PluginsCatalogPinsReadPinnedVersionResponse; export declare function PluginsCatalogPinsReadPinnedVersionResponseToJSONTyped(value?: PluginsCatalogPinsReadPinnedVersionResponse | null, ignoreDiscriminator?: boolean): any;