import User from '../user/User';
import type { PendingFriendData, PendingFriendDirection } from '../../../resources/structs';
import type Client from '../../Client';
/**
 * Represents a pending friend request (Either incoming or outgoing)
 */
declare abstract class BasePendingFriend extends User {
    /**
     * The direction of the friend request
     */
    direction: PendingFriendDirection;
    /**
     * The Date when the friend request was created
     */
    createdAt: Date;
    /**
     * @param client The main client
     * @param data The friend request data
     */
    constructor(client: Client, data: PendingFriendData);
}
export default BasePendingFriend;
