UNPKG

instagram-private-api

Version:

Instagram private API wrapper for full access to instagram

27 lines (26 loc) 2.02 kB
import { Repository } from '../core/repository'; import { FriendshipRepositoryShowResponseRootObject, FriendshipRepositoryChangeResponseRootObject } from '../responses'; import { SetBestiesInput } from '../types'; export declare class FriendshipRepository extends Repository { show(id: string | number): Promise<FriendshipRepositoryShowResponseRootObject>; showMany(userIds: string[] | number[]): Promise<any>; block(id: string | number, mediaIdAttribution?: string): Promise<import("../responses").FriendshipRepositoryChangeResponseFriendship_status>; unblock(id: string | number, mediaIdAttribution?: string): Promise<import("../responses").FriendshipRepositoryChangeResponseFriendship_status>; create(id: string | number, mediaIdAttribution?: string): Promise<import("../responses").FriendshipRepositoryChangeResponseFriendship_status>; destroy(id: string | number, mediaIdAttribution?: string): Promise<import("../responses").FriendshipRepositoryChangeResponseFriendship_status>; approve(id: string | number, mediaIdAttribution?: string): Promise<import("../responses").FriendshipRepositoryChangeResponseFriendship_status>; deny(id: string | number, mediaIdAttribution?: string): Promise<import("../responses").FriendshipRepositoryChangeResponseFriendship_status>; removeFollower(id: string | number): Promise<import("../responses").FriendshipRepositoryChangeResponseFriendship_status>; private change; setBesties(input?: SetBestiesInput): Promise<Record<string, import("../responses").FriendshipRepositorySetBestiesResponseRootObject_status>>; mutePostsOrStoryFromFollow(options: { mediaId?: string; targetReelAuthorId?: string; targetPostsAuthorId?: string; }): Promise<FriendshipRepositoryChangeResponseRootObject>; unmutePostsOrStoryFromFollow(options: { targetReelAuthorId?: string; targetPostsAuthorId?: string; }): Promise<FriendshipRepositoryChangeResponseRootObject>; private changeMuteFromFollow; }