gitpod/components/gitpod-db/src/edu-email-domain-db.ts
2022-03-14 21:48:21 +05:30

15 lines
471 B
TypeScript

/**
* Copyright (c) 2021 Gitpod GmbH. All rights reserved.
* Licensed under the Gitpod Enterprise Source Code License,
* See License.enterprise.txt in the project root folder.
*/
import { EduEmailDomain } from "@gitpod/gitpod-protocol";
export const EduEmailDomainDB = Symbol("EduEmailDomainDB");
export interface EduEmailDomainDB {
storeDomainEntry(domain: EduEmailDomain): Promise<void>;
readEducationalInstitutionDomains(): Promise<EduEmailDomain[]>;
}