export interface Logger {
    log: (...args: Parameters<(typeof console)['log']>) => void;
    error: (...args: Parameters<(typeof console)['error']>) => void;
    warn: (...args: Parameters<(typeof console)['warn']>) => void;
}
export declare const createLogger: (title: string) => {
    log: (message?: any, ...optionalParams: any[]) => void;
    error: (message?: any, ...optionalParams: any[]) => void;
    warn: (message?: any, ...optionalParams: any[]) => void;
};
/**
 * internal global logger
 */
export declare const logger: {
    log: (message?: any, ...optionalParams: any[]) => void;
    error: (message?: any, ...optionalParams: any[]) => void;
    warn: (message?: any, ...optionalParams: any[]) => void;
};
