deep-chat
Version:
Customizable chat component for AI APIs
20 lines • 755 B
TypeScript
import { ServiceIO } from '../../../../services/serviceIO';
import { Messages } from '../messages';
import { DeepChat } from '../../../../deepChat';
export declare class History {
private readonly _messages;
static readonly FAILED_ERROR_MESSAGE = "Failed to load history";
private _isLoading;
private _isPaginationComplete;
private _index;
constructor(deepChat: DeepChat, messages: Messages, serviceIO: ServiceIO);
private fetchHistory;
private processLoadedHistory;
private populateMessages;
private setupLoadHistoryOnScroll;
private populateInitialHistory;
private loadInitialHistory;
private setupInitialHistory;
static addErrorPrefix(io: ServiceIO): void;
}
//# sourceMappingURL=history.d.ts.map