import Logger from './Logger';
/**
 * The System interface is used to access functionality that affects the entire use of the SDK rather than a
 * single transfer. It is possible to obtain a reference to the System interface using the {@link SystemContext} module.
 */
interface System {
    /**
     * @param logger The new {@link Logger} to set.
     */
    set logger(logger: Logger);
    /**
     * The existing {@link Logger}. This may be useful to override the default {@link LogLevel} as required.
     *
     * *Note*: The default {@link Logger} will log to the console.
     */
    get logger(): Logger;
}
export default System;
//# sourceMappingURL=System.d.ts.map