import { AmoJoChannelClientOptions, SendRequestOptions, ConnectChannelResponse, DisconnectChannelResponse } from './interfaces'; export declare class AmoJoChannelClient { private readonly instance; private readonly amoChatDomain; private readonly channelId; private readonly channelSecret; constructor(options: AmoJoChannelClientOptions); getChannelId(): string; getAmoChatDomain(): string; sendRequest>(method: string, url: string, options?: SendRequestOptions): Promise; private createSignatureForRequestBody; connectChannel(amojo_account_id: string, title: string, hook_api_version?: string): Promise; disconnectChannel(amojo_account_id: string): Promise; }