import * as React from 'react'; import { ThreadModel } from '../../models/ThreadModel'; import { ApiManager } from '../core/useApiManager'; import { useThreadSendMessage } from './useThreadSendMessage'; type OnMessageSendType = ReturnType['onSendNewsMessage']; type OnEditMessageType = ReturnType['onEditMessage']; export declare const useThreadApiInitialization: (thread: ThreadModel | undefined, apiManager: ApiManager, onMessageSend: OnMessageSendType, onEditMessage: OnEditMessageType, getConversationBlockHeightMin?: ((calculatedHeight: number) => number) | undefined, contentRef?: React.RefObject) => void; export {};