import { default as Long } from 'long'; import { ITelegramClient } from '../../client.types.js'; import { ReplyMarkup } from '../../types/bots/keyboards/index.js'; import { InputText } from '../../types/misc/entities.js'; import { InputPeerLike } from '../../types/peers/index.js'; import { CommonSendParams } from './send-common.js'; import { Message } from '../../types/messages/message.js'; /** * Send a text message * * @param chatId ID of the chat, its username, phone or `"me"` or `"self"` * @param text Text of the message * @param params Additional sending parameters */ export declare function sendText(client: ITelegramClient, chatId: InputPeerLike, text: InputText, params?: CommonSendParams & { /** Override the default random ID, for streaming drafts */ randomId?: Long; /** * For bots: inline or reply markup or an instruction * to hide a reply keyboard or to force a reply. */ replyMarkup?: ReplyMarkup; /** * Whether to disable links preview in this message */ disableWebPreview?: boolean; /** * Whether to invert media position. * * Currently only supported for web previews and makes the * client render the preview above the caption and not below. */ invertMedia?: boolean; }): Promise;