@stackbit/types
Version:
Types for Stackbit config and Content Source Interface
14 lines (12 loc) • 341 B
text/typescript
export interface LeveledLogMethod {
(message: string): void;
(message: string, ...meta: any[]): void;
(message: any): void;
}
export interface Logger {
createLogger: ({ label }: { label: string }) => Logger;
error: LeveledLogMethod;
warn: LeveledLogMethod;
info: LeveledLogMethod;
debug: LeveledLogMethod;
}