export function listSupportIntegrations(client: ChatBotKitClient, request?: SupportIntegrationListRequest): ResponsePromise; export function fetchSupportIntegration(client: ChatBotKitClient, supportId: string): ResponsePromise; export function createSupportIntegration(client: ChatBotKitClient, request: SupportIntegrationCreateRequest): Promise; export function updateSupportIntegration(client: ChatBotKitClient, supportId: string, request: SupportIntegrationUpdateRequest): Promise; export function deleteSupportIntegration(client: ChatBotKitClient, supportId: string, request?: SupportIntegrationDeleteRequest): Promise; export type ChatBotKitClient = import("../../client.js").ChatBotKitClient; export type ResponsePromise = import("../../client.js").ResponsePromise; export type SupportIntegrationListRequest = { cursor?: string; order?: "desc" | "asc"; take?: number; meta?: Record; }; export type SupportIntegrationListResponse = import("../../types/api/v1.js").operations["listSupportIntegrations"]["responses"]["200"]["content"]["application/json"]; export type SupportIntegrationListStreamType = import("../../types/api/v1.js").operations["listSupportIntegrations"]["responses"]["200"]["content"]["application/jsonl"]; export type SupportIntegrationFetchResponse = import("../../types/api/v1.js").operations["fetchSupportIntegration"]["responses"]["200"]["content"]["application/json"]; export type SupportIntegrationCreateRequestBody = import("../../types/api/v1.js").operations["createSupportIntegration"]["requestBody"]["content"]["application/json"]; export type SupportIntegrationCreateRequest = SupportIntegrationCreateRequestBody; export type SupportIntegrationCreateResponseBody = import("../../types/api/v1.js").operations["createSupportIntegration"]["responses"]["200"]["content"]["application/json"]; export type SupportIntegrationCreateResponse = SupportIntegrationCreateResponseBody; export type SupportIntegrationUpdateRequestBody = import("../../types/api/v1.js").operations["updateSupportIntegration"]["requestBody"]["content"]["application/json"]; export type SupportIntegrationUpdateRequest = SupportIntegrationUpdateRequestBody; export type SupportIntegrationUpdateResponseBody = import("../../types/api/v1.js").operations["updateSupportIntegration"]["responses"]["200"]["content"]["application/json"]; export type SupportIntegrationUpdateResponse = SupportIntegrationUpdateResponseBody; export type SupportIntegrationDeleteRequestBody = import("../../types/api/v1.js").operations["deleteSupportIntegration"]["requestBody"]["content"]["application/json"]; export type SupportIntegrationDeleteRequest = SupportIntegrationDeleteRequestBody; export type SupportIntegrationDeleteResponseBody = import("../../types/api/v1.js").operations["deleteSupportIntegration"]["responses"]["200"]["content"]["application/json"]; export type SupportIntegrationDeleteResponse = SupportIntegrationDeleteResponseBody;