mirror of
https://github.com/gitpod-io/gitpod.git
synced 2025-12-08 17:36:30 +00:00
13 lines
447 B
TypeScript
13 lines
447 B
TypeScript
/**
|
|
* Copyright (c) 2020 Gitpod GmbH. All rights reserved.
|
|
* Licensed under the GNU Affero General Public License (AGPL).
|
|
* See License-AGPL.txt in the project root for license information.
|
|
*/
|
|
|
|
export const UserMessageViewsDB = Symbol("UserMessageViewsDB");
|
|
|
|
export interface UserMessageViewsDB {
|
|
didViewMessage(userId: string, messageId: string): Promise<boolean>;
|
|
markAsViewed(userId: string, messageIds: string[]): Promise<void>;
|
|
}
|