import { type Disposer, type Injector, type Knifecycle } from 'knifecycle';
import { type LogService } from 'common-services';
export type REPLService = undefined;
export type REPLDependencies<S> = {
    $ready: Promise<undefined>;
    $instance: Knifecycle;
    $dispose: Disposer;
    $injector: Injector<Record<string, S>>;
    log: LogService;
    stdin: typeof process.stdin;
    stdout: typeof process.stdout;
};
declare const _default: import("knifecycle").ProviderInitializer<REPLDependencies<unknown>, undefined>;
export default _default;
