@signiant/media-shuttle-sdk-base
Version:
The base parent sdk behind other media shuttle sdks (e.g. media-shuttle-sdk)
19 lines • 674 B
TypeScript
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