/** * Copyright 2022 Gravwell, Inc. All rights reserved. * * Contact: [legal@gravwell.io](mailto:legal@gravwell.io) * * This software may be modified and distributed under the terms of the MIT * license. See the LICENSE file for details. */ import { MailServerConfig } from '../../models/mail-server/mail-server-config'; import { MailServerTestData } from '../../models/mail-server/mail-server-test-data'; import { MailServerTestResult } from '../../models/mail-server/mail-server-test-result'; export interface MailServerService { get: { config: () => Promise>; }; update: { config: (config: MailServerConfig) => Promise; }; create: { test: (data: MailServerTestData) => Promise; }; }