/** * Copyright (c) Investec * * This source code is licensed under the MIT license found in the * LICENSE.md file in the root directory of this source tree. */ declare const fallbackLogger: Logger; interface Logger { error: (message?: string) => void; info: (message?: string) => void; success: (message?: string) => void; } declare function makeLogger(indent?: number): Logger; interface SpinnerLogger extends Logger { flush: () => void; } declare function makeSpinnerLogger(logger: Logger): SpinnerLogger; export { type Logger, type SpinnerLogger, fallbackLogger, makeLogger, makeSpinnerLogger };