import { Nullable } from '@mlytics/core-ts/core/type/basic'; import { RetryBackoff } from '@mlytics/core-ts/core/util/backoff'; import { Processor, ProcessorOptions } from '@mlytics/core-ts/utility/processor'; declare class DriverDaemon { static readonly DEFAULT_PROCESSOR_OPTIONS: ProcessorOptions; protected _processor?: Nullable; activate(): Promise; deactivate(): Promise; } declare class DriverSupervisor { protected _daemon: DriverDaemon; protected _backoff: RetryBackoff; initialize(): Promise; protected get _shouldRetry(): boolean; } export { DriverSupervisor };