import { DraftMessageInput } from '../inputs'; import { ErrorUnion, OkUnion } from '../outputs'; /** * Changes the draft message in a chat * @param {Object} params * @param {number} [params.chatId] - Chat identifier * @param {DraftMessageInput} [params.draftMessage] - New draft message; may be null * @param {Object} state * @returns {OkUnion | ErrorUnion} */ export declare type SetChatDraftMessageMethod = (params: SetChatDraftMessageParams, state?: Record) => Promise; export interface SetChatDraftMessageParams { /** Chat identifier */ chatId?: number; /** New draft message; may be null */ draftMessage?: DraftMessageInput; }