linkedin-private-api
Version:

21 lines (20 loc) • 799 B
TypeScript
import { ProfileId } from 'src/entities';
import { LinkedInRequest } from '../core/linkedin-request';
import { ConversationId } from '../entities/conversation.entity';
import { SendMessageResponse } from '../responses/message.response.post';
import { GetMessagesResponse } from '../responses/messages.response.get';
export declare class MessageRequest {
private request;
constructor({ request }: {
request: LinkedInRequest;
});
sendMessage({ profileId, conversationId, text }: {
profileId?: ProfileId;
conversationId?: ConversationId;
text: string;
}): Promise<SendMessageResponse>;
getMessages({ conversationId, createdBefore, }: {
conversationId: ConversationId;
createdBefore?: Date;
}): Promise<GetMessagesResponse>;
}