import * as React from 'react';
import { Thread, ThreadModel } from '../../models/ThreadModel';
import { ThreadListCache } from '../../models/ThreadListCache';
import { HistorySlotType } from '../core/history/HistoryType';
import { Threads } from '../../models/Threads';
type Props = {
    model: Threads<any, any>;
    thread: ThreadModel;
    selected: boolean;
    setThread: (thread: Thread) => void;
    listModel: ThreadListCache;
    slots: Pick<HistorySlotType, 'baseListItemText' | 'threadListItemMenuButton'>;
};
declare const _default: React.NamedExoticComponent<Props>;
export default _default;
