import { LogFunctionMap } from './interfaces/logFunctionMap';
import { DecoratedInstance } from './interfaces/decoratedInstance';
import { Config } from './config';
import { FileSystem } from './interfaces/fileSystem';
export declare const decorateObject: <T extends object>(target: T, implementation: LogFunctionMap, fs: FileSystem, config: Config) => T & DecoratedInstance;
