import type { IConfig } from '../types/types';
export declare const useSendMessage: (_configOverride?: IConfig) => {
    sendMessage: (message: string, activeRoomJID: string, isReply?: boolean, isChecked?: boolean, mainMessage?: string) => Promise<void>;
    sendMedia: (data: any, type: string, activeRoomJID: string, isReply?: boolean, isChecked?: boolean, mainMessage?: string, existingId?: string) => Promise<void>;
    sendEditMessage: (message: string, _activeRoomJID?: string) => Promise<void>;
    retryMessage: (failedId: string) => Promise<void>;
    isLastMessageFromUserAndProcessing: (roomJID: string) => boolean;
};
//# sourceMappingURL=useSendMessage.d.ts.map