level: t.union([
        t.literal('error'),
        t.literal('warning'),
        t.literal('success'),
        t.literal('info'),