export function listGooglechatIntegrations(client: ChatBotKitClient, request?: GooglechatIntegrationListRequest): ResponsePromise; export function fetchGooglechatIntegration(client: ChatBotKitClient, googlechatId: string): ResponsePromise; export function createGooglechatIntegration(client: ChatBotKitClient, request: GooglechatIntegrationCreateRequest): Promise; export function updateGooglechatIntegration(client: ChatBotKitClient, googlechatId: string, request: GooglechatIntegrationUpdateRequest): Promise; export function deleteGooglechatIntegration(client: ChatBotKitClient, googlechatId: string, request?: GooglechatIntegrationDeleteRequest): Promise; export function setupGooglechatIntegration(client: ChatBotKitClient, googlechatId: string): Promise; export function initiateGooglechat(client: ChatBotKitClient, googlechatId: string, request: GooglechatInitiateRequest): Promise; export type ChatBotKitClient = import("../../client.js").ChatBotKitClient; export type ResponsePromise = import("../../client.js").ResponsePromise; export type GooglechatIntegrationListRequest = { cursor?: string; order?: "desc" | "asc"; take?: number; meta?: Record; }; export type GooglechatIntegrationListResponse = import("../../types/api/v1.js").operations["listGooglechatIntegrations"]["responses"]["200"]["content"]["application/json"]; export type GooglechatIntegrationListStreamType = import("../../types/api/v1.js").operations["listGooglechatIntegrations"]["responses"]["200"]["content"]["application/jsonl"]; export type GooglechatIntegrationFetchResponse = import("../../types/api/v1.js").operations["fetchGooglechatIntegration"]["responses"]["200"]["content"]["application/json"]; export type GooglechatIntegrationCreateRequestBody = import("../../types/api/v1.js").operations["createGooglechatIntegration"]["requestBody"]["content"]["application/json"]; export type GooglechatIntegrationCreateRequest = GooglechatIntegrationCreateRequestBody; export type GooglechatIntegrationCreateResponseBody = import("../../types/api/v1.js").operations["createGooglechatIntegration"]["responses"]["200"]["content"]["application/json"]; export type GooglechatIntegrationCreateResponse = GooglechatIntegrationCreateResponseBody; export type GooglechatIntegrationUpdateRequestBody = import("../../types/api/v1.js").operations["updateGooglechatIntegration"]["requestBody"]["content"]["application/json"]; export type GooglechatIntegrationUpdateRequest = GooglechatIntegrationUpdateRequestBody; export type GooglechatIntegrationUpdateResponseBody = import("../../types/api/v1.js").operations["updateGooglechatIntegration"]["responses"]["200"]["content"]["application/json"]; export type GooglechatIntegrationUpdateResponse = GooglechatIntegrationUpdateResponseBody; export type GooglechatIntegrationDeleteRequestBody = import("../../types/api/v1.js").operations["deleteGooglechatIntegration"]["requestBody"]["content"]["application/json"]; export type GooglechatIntegrationDeleteRequest = GooglechatIntegrationDeleteRequestBody; export type GooglechatIntegrationDeleteResponseBody = import("../../types/api/v1.js").operations["deleteGooglechatIntegration"]["responses"]["200"]["content"]["application/json"]; export type GooglechatIntegrationDeleteResponse = GooglechatIntegrationDeleteResponseBody; export type GooglechatIntegrationSetupRequestBody = import("../../types/api/v1.js").operations["setupGooglechatIntegration"]["requestBody"]["content"]["application/json"]; export type GooglechatIntegrationSetupRequest = GooglechatIntegrationSetupRequestBody; export type GooglechatIntegrationSetupResponseBody = import("../../types/api/v1.js").operations["setupGooglechatIntegration"]["responses"]["200"]["content"]["application/json"]; export type GooglechatIntegrationSetupResponse = GooglechatIntegrationSetupResponseBody; export type GooglechatInitiateRequestBody = import("../../types/api/v1.js").operations["initiateGooglechat"]["requestBody"]["content"]["application/json"]; export type GooglechatInitiateRequest = GooglechatInitiateRequestBody; export type GooglechatInitiateResponseBody = import("../../types/api/v1.js").operations["initiateGooglechat"]["responses"]["200"]["content"]["application/json"]; export type GooglechatInitiateResponse = GooglechatInitiateResponseBody;