/** * OpenAPI definition * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v0 * * * 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 IntegrationRead */ export interface IntegrationRead { /** * * @type {string} * @memberof IntegrationRead */ providerType?: IntegrationReadProviderTypeEnum; /** * * @type {{ [key: string]: any; }} * @memberof IntegrationRead */ credentials?: { [key: string]: any; }; /** * * @type {boolean} * @memberof IntegrationRead */ active?: boolean; /** * * @type {boolean} * @memberof IntegrationRead */ inbuilt?: boolean; /** * * @type {string} * @memberof IntegrationRead */ organizationId?: string; } /** * @export */ export declare const IntegrationReadProviderTypeEnum: { readonly Smtp: "SMTP"; readonly Novu: "NOVU"; }; export type IntegrationReadProviderTypeEnum = typeof IntegrationReadProviderTypeEnum[keyof typeof IntegrationReadProviderTypeEnum]; /** * Check if a given object implements the IntegrationRead interface. */ export declare function instanceOfIntegrationRead(value: object): value is IntegrationRead; export declare function IntegrationReadFromJSON(json: any): IntegrationRead; export declare function IntegrationReadFromJSONTyped(json: any, ignoreDiscriminator: boolean): IntegrationRead; export declare function IntegrationReadToJSON(json: any): IntegrationRead; export declare function IntegrationReadToJSONTyped(value?: IntegrationRead | null, ignoreDiscriminator?: boolean): any;