shiqiyue-linkedin-private-api
Version:

30 lines (29 loc) • 1.06 kB
TypeScript
import { LinkedInRequest } from '../core/linkedin-request';
import { GetReceivedInvitationResponse } from '../responses/received-invitations.response.get';
import { GetSentInvitationResponse } from '../responses/sent-invitations.response.get';
export declare class InvitationRequest {
private request;
constructor({ request }: {
request: LinkedInRequest;
});
sendInvitation({ profileId, trackingId, message }: {
profileId: string;
trackingId: string;
message?: string;
}): Promise<void>;
sendInvitation2({ inviteeProfileUrn, customMessage, }: {
inviteeProfileUrn: string;
customMessage?: string;
}): Promise<void>;
cancelInvitation({ invitationId }: {
invitationId: string;
}): Promise<void>;
getReceivedInvitations({ skip, limit }?: {
skip?: number;
limit?: number;
}): Promise<GetReceivedInvitationResponse>;
getSentInvitations({ skip, limit }?: {
skip?: number;
limit?: number;
}): Promise<GetSentInvitationResponse>;
}