UNPKG

@vectorize-io/vectorize-client

Version:
53 lines (52 loc) 1.5 kB
/** * Vectorize API * API for Vectorize services (Beta) * * The version of the OpenAPI document: 0.1.2 * * * 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 { CONFLUENCEAuthConfig } from './CONFLUENCEAuthConfig'; /** * * @export * @interface Confluence */ export interface Confluence { /** * Name of the connector * @type {string} * @memberof Confluence */ name: string; /** * Connector type (must be "CONFLUENCE") * @type {string} * @memberof Confluence */ type: ConfluenceTypeEnum; /** * * @type {CONFLUENCEAuthConfig} * @memberof Confluence */ config: CONFLUENCEAuthConfig; } /** * @export */ export declare const ConfluenceTypeEnum: { readonly Confluence: "CONFLUENCE"; }; export type ConfluenceTypeEnum = typeof ConfluenceTypeEnum[keyof typeof ConfluenceTypeEnum]; /** * Check if a given object implements the Confluence interface. */ export declare function instanceOfConfluence(value: object): value is Confluence; export declare function ConfluenceFromJSON(json: any): Confluence; export declare function ConfluenceFromJSONTyped(json: any, ignoreDiscriminator: boolean): Confluence; export declare function ConfluenceToJSON(json: any): Confluence; export declare function ConfluenceToJSONTyped(value?: Confluence | null, ignoreDiscriminator?: boolean): any;