linkedin-private-api-node12
Version:

21 lines (20 loc) • 741 B
TypeScript
import { Client } from '../core/client';
import { ConversationId } from '../entities/conversation.entity';
import { MessageEventCreateResponse } from '../entities/message-create-response.entity';
import { ProfileId } from '../entities/mini-profile.entity';
import { MessageScroller } from '../scrollers';
export declare class MessageRepository {
private client;
constructor({ client }: {
client: Client;
});
getMessages({ conversationId, createdBefore }: {
conversationId: ConversationId;
createdBefore?: Date;
}): MessageScroller;
sendMessage({ profileId, text }: {
profileId: ProfileId;
text: string;
}): Promise<MessageEventCreateResponse>;
private fetchMessages;
}