import { type Command, type CommandMethods, type Message, type MessageTypes } from '../../types/index.ts'; import { ConnectionSender, type ConnectionSenderConstructor, type Sender } from '../sender.ts'; export declare class HttpSender extends ConnectionSender implements Sender { private readonly baseurl; private readonly authHeaders; private readonly throttler; constructor(options: ConstructorParameters[0]); sendMessage(message: Message): Promise; sendCommand(command: Command): Promise; static login: { (bot: string | import("../../index.ts").Identity, accessKey: string, tenantId?: string): HttpSender; (token: string, tenantId?: string): HttpSender; }; private fetch; private withFetchRetryPolicy; } //# sourceMappingURL=httpsender.d.ts.map