/** * Linkbreakers API * This is a documentation of all the APIs of Linkbreakers * * The version of the OpenAPI document: 1.118.3 * * * 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 { SlackIntegrationStatus } from './SlackIntegrationStatus'; /** * * @export * @interface UpdateSlackIntegrationRequest */ export interface UpdateSlackIntegrationRequest { /** * * @type {string} * @memberof UpdateSlackIntegrationRequest */ linkId?: string; /** * * @type {string} * @memberof UpdateSlackIntegrationRequest */ slackChannelId?: string; /** * * @type {string} * @memberof UpdateSlackIntegrationRequest */ slackChannelName?: string; /** * * @type {SlackIntegrationStatus} * @memberof UpdateSlackIntegrationRequest */ status?: SlackIntegrationStatus; /** * * @type {Array} * @memberof UpdateSlackIntegrationRequest */ triggers?: Array; } /** * @export */ export declare const UpdateSlackIntegrationRequestTriggersEnum: { readonly KindUnspecified: "KIND_UNSPECIFIED"; readonly KindEntry: "KIND_ENTRY"; readonly KindExit: "KIND_EXIT"; readonly KindInteraction: "KIND_INTERACTION"; readonly KindCondition: "KIND_CONDITION"; }; export type UpdateSlackIntegrationRequestTriggersEnum = typeof UpdateSlackIntegrationRequestTriggersEnum[keyof typeof UpdateSlackIntegrationRequestTriggersEnum]; /** * Check if a given object implements the UpdateSlackIntegrationRequest interface. */ export declare function instanceOfUpdateSlackIntegrationRequest(value: object): value is UpdateSlackIntegrationRequest; export declare function UpdateSlackIntegrationRequestFromJSON(json: any): UpdateSlackIntegrationRequest; export declare function UpdateSlackIntegrationRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): UpdateSlackIntegrationRequest; export declare function UpdateSlackIntegrationRequestToJSON(json: any): UpdateSlackIntegrationRequest; export declare function UpdateSlackIntegrationRequestToJSONTyped(value?: UpdateSlackIntegrationRequest | null, ignoreDiscriminator?: boolean): any;