export type CodemationLogLevelName = "debug" | "info" | "warn" | "error" | "silent"; export type CodemationLogRule = Readonly<{ filter: string | ReadonlyArray; level: CodemationLogLevelName; }>; export type CodemationLogConfig = Readonly<{ rules: ReadonlyArray }> | CodemationLogRule;