@mazzlabs/prisma-session-store-fix
Version:
Prisma express-session store
23 lines (22 loc) • 559 B
TypeScript
/**
* A logger of some sort that will be used to log out warnings, errors
* and information based on the enabled level(s)
*/
export interface ILogger {
/**
* A function that logs error messages
*/
error?(error?: unknown): void;
/**
* A function that logs general information
*/
log?(message?: string): void;
/**
* A function that logs warnings
*/
warn?(message?: string): void;
}
/**
* Which logging methods are enabled
*/
export declare type ILevel = 'log' | 'warn' | 'error';