import { AuthenticationApi, FriendsApi, AvatarsApi, WorldsApi, InstancesApi, GroupsApi, FavoritesApi, InviteApi, NotificationsApi } from 'vrchat'; interface Arguments { username: string; password?: string; potpSecret?: string; authToken?: string; } export declare class VRChatClient { authApi: AuthenticationApi; friendsApi: FriendsApi; avatarApi: AvatarsApi; worldsApi: WorldsApi; instancesApi: InstancesApi; groupsApi: GroupsApi; favoritesApi: FavoritesApi; inviteApi: InviteApi; notificationsApi: NotificationsApi; constructor({ username, password, potpSecret, authToken }: Arguments); auth(): Promise; private _totpSecret?; private _axiosConfiguration; private _vrchatConfiguration; private _authed; private _verify2FA; } export {};