/** * 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 { LogLevel } from '../../models/log-level/log-level'; import { LogLevels } from '../../models/log-level/log-levels'; export interface LogsService { readonly get: { readonly levels: () => Promise; }; readonly set: { readonly level: (level: LogLevel | 'off') => Promise; }; readonly create: { readonly one: (level: LogLevel, message: string) => Promise; }; }