import Logger from '../logger/Logger'; import BaseTask from './BaseTask'; /** * [[RunnableTask]] Task wrapper for any Promised-operation */ export default class RunnableTask extends BaseTask { private fn; constructor(logger: Logger, fn: () => Promise, taskName?: string); run(): Promise; }