export declare enum LogLevel { Debug = 1, Info = 2, Warn = 3, Error = 4, Off = 5 } export interface PdkLogger { level: LogLevel; scope: string | null; debug(...messages: any[]): void; error(...messages: any[]): void; info(...messages: any[]): void; log(level: LogLevel, ...messages: any[]): void; setScope(scope: string | null): void; warn(...messages: any[]): void; } export declare const globalLogger: PdkLogger; export declare const createLogger: (scope?: string | null, logLevel?: LogLevel | null) => PdkLogger;