@btfuse/core
Version:
A native-first framework for building hybdrid web-native applications
20 lines (19 loc) • 503 B
TypeScript
import { IFuseLogger } from "./IFuseLogger";
import { Platform } from "./Platform";
/**
* A default logger factory for creating loggers for the given platform.
*/
export declare class FuseLoggerFactory {
private $platform;
/**
*
* @param platform - The current Platform in this runtime environment
*/
constructor(platform: Platform);
/**
* Creates a FuseLogger for the current Platform.
*
* @returns A logger instance
*/
create(): IFuseLogger;
}