Variable LoggingSchemaConst
LoggingSchema: ZodObject< { bulk_delete_send_json: ZodDefault<ZodBoolean>; default_enabled: ZodDefault<ZodBoolean>; enabled: ZodDefault<ZodBoolean>; exclusions: ZodDefault< ZodArray< ZodObject< { events: ZodOptional< ZodArray<ZodEnum<[LogEventType, ...LogEventType[]]>, "many">, >; mode: ZodDefault<ZodEnum<["exclude", "include"]>>; snowflakes: ZodArray<ZodType<string, ZodTypeDef, string>, "many">; type: ZodEnum<["user", "channel", "category_channel"]>; }, "strip", ZodTypeAny, { events?: LogEventType[]; mode: "exclude" | "include"; snowflakes: string[]; type: "channel" | "user" | "category_channel"; }, { events?: LogEventType[]; mode?: "exclude" | "include"; snowflakes: string[]; type: "channel" | "user" | "category_channel"; }, >, "many", >, >; global_ignored_channels: ZodDefault< ZodArray<ZodType<string, ZodTypeDef, string>, "many">, >; hooks: ZodDefault< ZodRecord< ZodType<string, ZodTypeDef, string>, ZodType<string, ZodTypeDef, string>, >, >; overrides: ZodDefault< ZodArray< ZodUnion< [ ZodObject< { channel: ZodType<string, ZodTypeDef, string>; enabled: ZodLiteral<true>; events: ZodArray<ZodEnum<[(...)
, ...(...)
[]]>, "atleastone">; }, "strip", ZodTypeAny, { channel: string; enabled: true; events: [LogEventType, ...LogEventType[]]; }, { channel: string; enabled: true; events: [LogEventType, ...LogEventType[]]; }, >, ZodObject< { enabled: ZodLiteral<false>; events: ZodArray<ZodEnum<[(...)
, ...(...)
[]]>, "atleastone">; }, "strip", ZodTypeAny, { enabled: false; events: [LogEventType, ...LogEventType[]] }, { enabled: false; events: [LogEventType, ...LogEventType[]] }, >, ], >, "many", >, >; primary_channel: ZodOptional<ZodType<string, ZodTypeDef, string>>; unsubscribed_events: ZodDefault< ZodArray<ZodEnum<[LogEventType, ...LogEventType[]]>, "many">, >; }, "strip", ZodTypeAny, { bulk_delete_send_json: boolean; default_enabled: boolean; enabled: boolean; exclusions: { events?: LogEventType[]; mode: "exclude" | "include"; snowflakes: string[]; type: "channel" | "user" | "category_channel"; }[]; global_ignored_channels: string[]; hooks: Record<string, string>; overrides: (
| { channel: string; enabled: true; events: [LogEventType, ...LogEventType[]]; } | { enabled: false; events: [LogEventType, ...LogEventType[]] } )
[]; primary_channel?: string; unsubscribed_events: LogEventType[]; }, { bulk_delete_send_json?: boolean; default_enabled?: boolean; enabled?: boolean; exclusions?: { events?: LogEventType[]; mode?: "exclude" | "include"; snowflakes: string[]; type: "channel" | "user" | "category_channel"; }[]; global_ignored_channels?: string[]; hooks?: Record<string, string>; overrides?: (
| { channel: string; enabled: true; events: [LogEventType, ...LogEventType[]]; } | { enabled: false; events: [LogEventType, ...LogEventType[]] } )
[]; primary_channel?: string; unsubscribed_events?: LogEventType[]; },> = ...