AuthClientClient: {
    groups: {
        addGroupMember: ((groupId: string, userId: string) => Promise<boolean>);
        fetchGroup: ((groupId: string) => Promise<Group>);
        getGroupMembers: ((groupId: string) => Promise<User[]>);
        updateGroup: ((groupId: string, updatedGroup: NewGroup) => Promise<Group>);
    };
    root: (() => Promise<IndexResponse>);
    search: ((query: Query) => Promise<Result>);
    users: {
        createUser: ((newUser: NewUser) => Promise<User>);
        fetchUser: ((userId: User["userid"]) => Promise<User>);
        updateUser: ((userId: User["userid"], newUser: NewUser) => Promise<User>);
    };
}

Type declaration

Generated using TypeDoc