import { PutioAPIClient } from '../../client';
import { IFriendListResponse, IUserSearchResponse } from './types';
export default class Friends {
    private client;
    constructor(client: PutioAPIClient);
    Query(): Promise<import("../..").IPutioAPIClientResponse<IFriendListResponse>>;
    Search(username: string): Promise<import("../..").IPutioAPIClientResponse<IUserSearchResponse>>;
    WaitingRequests(): Promise<import("../..").IPutioAPIClientResponse<any>>;
    WaitingRequestsCount(): Promise<import("../..").IPutioAPIClientResponse<any>>;
    SendFrienshipRequest(username: string): Promise<import("../..").IPutioAPIClientResponse<any>>;
    Remove(username: string): Promise<import("../..").IPutioAPIClientResponse<any>>;
    Approve(username: string): Promise<import("../..").IPutioAPIClientResponse<any>>;
    Deny(username: string): Promise<import("../..").IPutioAPIClientResponse<any>>;
    SharedFolder(username: string): Promise<import("../..").IPutioAPIClientResponse<any>>;
}
