RumbleStreamerSchema: ZodObject<{
    _isCurrentlyLive: ZodNullable<ZodOptional<ZodObject<{
        channelId: ZodNullable<ZodOptional<ZodString>>;
        correct: ZodNullable<ZodOptional<ZodBoolean>>;
        messageId: ZodNullable<ZodOptional<ZodString>>;
    }, "strip", ZodTypeAny, {
        channelId?: null | string;
        correct?: null | boolean;
        messageId?: null | string;
    }, {
        channelId?: null | string;
        correct?: null | boolean;
        messageId?: null | string;
    }>>>;
    _type: ZodNullable<ZodOptional<ZodEnum<["channel", "user"]>>>;
    autoPublishIfAnnouncmentChannel: ZodNullable<ZodOptional<ZodBoolean>>;
    customCoolDownBeforeNextLive: ZodNullable<ZodOptional<ZodNumber>>;
    customMessages: ZodEffects<ZodNullable<ZodOptional<ZodArray<ZodObject<{
        buttons: ZodNullable<ZodOptional<ZodEffects<(...), (...), (...)>>>;
        content: ZodNullable<ZodOptional<ZodEffects<(...), (...), (...)>>>;
        embed: ZodNullable<ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>>;
        type: ZodNullable<ZodOptional<ZodEnum<(...)>>>;
    }, "strip", ZodTypeAny, {
        buttons?: null | {
            title?: ...;
            url?: ...;
        }[];
        content?: null | string;
        embed?: null | {
            author?: (...) | (...) | (...);
            color?: (...) | (...) | (...);
            description?: (...) | (...) | (...);
            fields?: (...) | (...) | (...);
            footer?: (...) | (...) | (...);
            image?: (...) | (...) | (...);
            thumbnail?: (...) | (...) | (...);
            title?: (...) | (...) | (...);
            url?: (...) | (...) | (...);
        };
        type?:
            | null
            | "clip"
            | "vod"
            | "kickLive"
            | "kickOffline"
            | "twitchLive"
            | "twitchOffline"
            | "rumbleLive"
            | "rumbleOffline"
            | "tiktokLive"
            | "tiktokOffline"
            | "tiktokVideo";
    }, {
        buttons?: null | {
            title?: ...;
            url?: ...;
        }[];
        content?: null | string;
        embed?: null | {
            author?: (...) | (...) | (...);
            color?: (...) | (...) | (...);
            description?: (...) | (...) | (...);
            fields?: (...) | (...) | (...);
            footer?: (...) | (...) | (...);
            image?: (...) | (...) | (...);
            thumbnail?: (...) | (...) | (...);
            title?: (...) | (...) | (...);
            url?: (...) | (...) | (...);
        };
        type?:
            | null
            | "clip"
            | "vod"
            | "kickLive"
            | "kickOffline"
            | "twitchLive"
            | "twitchOffline"
            | "rumbleLive"
            | "rumbleOffline"
            | "tiktokLive"
            | "tiktokOffline"
            | "tiktokVideo";
    }>, "many">>>, undefined | null | {
        buttons?: null | {
            title?: null | string;
            url?: null | string;
        }[];
        content?: null | string;
        embed?: null | {
            author?: null | {
                icon_url?: (...) | (...) | (...);
                name?: (...) | (...) | (...);
                url?: (...) | (...) | (...);
            };
            color?: null | number;
            description?: null | string;
            fields?: null | {
                inline?: ...;
                name?: ...;
                value?: ...;
            }[];
            footer?: null | {
                icon_url?: (...) | (...) | (...);
                text?: (...) | (...) | (...);
            };
            image?: null | {
                url?: (...) | (...) | (...);
            };
            thumbnail?: null | {
                url?: (...) | (...) | (...);
            };
            title?: null | string;
            url?: null | string;
        };
        type?:
            | null
            | "clip"
            | "vod"
            | "kickLive"
            | "kickOffline"
            | "twitchLive"
            | "twitchOffline"
            | "rumbleLive"
            | "rumbleOffline"
            | "tiktokLive"
            | "tiktokOffline"
            | "tiktokVideo";
    }[], undefined | null | {
        buttons?: null | {
            title?: null | string;
            url?: null | string;
        }[];
        content?: null | string;
        embed?: null | {
            author?: null | {
                icon_url?: (...) | (...) | (...);
                name?: (...) | (...) | (...);
                url?: (...) | (...) | (...);
            };
            color?: null | number;
            description?: null | string;
            fields?: null | {
                inline?: ...;
                name?: ...;
                value?: ...;
            }[];
            footer?: null | {
                icon_url?: (...) | (...) | (...);
                text?: (...) | (...) | (...);
            };
            image?: null | {
                url?: (...) | (...) | (...);
            };
            thumbnail?: null | {
                url?: (...) | (...) | (...);
            };
            title?: null | string;
            url?: null | string;
        };
        type?:
            | null
            | "clip"
            | "vod"
            | "kickLive"
            | "kickOffline"
            | "twitchLive"
            | "twitchOffline"
            | "rumbleLive"
            | "rumbleOffline"
            | "tiktokLive"
            | "tiktokOffline"
            | "tiktokVideo";
    }[]>;
    deleteEmbeds: ZodNullable<ZodOptional<ZodBoolean>>;
    guildId: ZodOptional<ZodString>;
    lastLive: ZodNullable<ZodOptional<ZodNumber>>;
    liveRoleId: ZodNullable<ZodOptional<ZodString>>;
    notificationChannelId: ZodNullable<ZodOptional<ZodString>>;
    pingRoleId: ZodNullable<ZodOptional<ZodString>>;
    sendOfflineMessage: ZodNullable<ZodOptional<ZodBoolean>>;
    showNotifyButton: ZodNullable<ZodOptional<ZodBoolean>>;
    statsChannelIds: ZodNullable<ZodOptional<ZodObject<{
        isLive: ZodNullable<ZodOptional<ZodString>>;
    }, "strip", ZodTypeAny, {
        isLive?: null | string;
    }, {
        isLive?: null | string;
    }>>>;
    streamerUserName: ZodOptional<ZodString>;
    usePerStreamerEmbeds: ZodNullable<ZodOptional<ZodBoolean>>;
    usersForLiveRole: ZodEffects<ZodNullable<ZodOptional<ZodArray<ZodString, "many">>>, undefined | null | string[], undefined | null | string[]>;
    usersWhoHaveLiveRole: ZodNullable<ZodOptional<ZodArray<ZodString, "many">>>;
}, "strip", ZodTypeAny, {
    _isCurrentlyLive?: null | {
        channelId?: null | string;
        correct?: null | boolean;
        messageId?: null | string;
    };
    _type?: null | "channel" | "user";
    autoPublishIfAnnouncmentChannel?: null | boolean;
    customCoolDownBeforeNextLive?: null | number;
    customMessages?: null | {
        buttons?: null | {
            title?: null | string;
            url?: null | string;
        }[];
        content?: null | string;
        embed?: null | {
            author?: null | {
                icon_url?: null | string;
                name?: null | string;
                url?: null | string;
            };
            color?: null | number;
            description?: null | string;
            fields?: null | {
                inline?:
                    | (...)
                    | (...)
                    | (...)
                    | (...);
                name?: (...) | (...) | (...);
                value?: (...) | (...) | (...);
            }[];
            footer?: null | {
                icon_url?: null | string;
                text?: null | string;
            };
            image?: null | {
                url?: null | string;
            };
            thumbnail?: null | {
                url?: null | string;
            };
            title?: null | string;
            url?: null | string;
        };
        type?:
            | null
            | "clip"
            | "vod"
            | "kickLive"
            | "kickOffline"
            | "twitchLive"
            | "twitchOffline"
            | "rumbleLive"
            | "rumbleOffline"
            | "tiktokLive"
            | "tiktokOffline"
            | "tiktokVideo";
    }[];
    deleteEmbeds?: null | boolean;
    guildId?: string;
    lastLive?: null | number;
    liveRoleId?: null | string;
    notificationChannelId?: null | string;
    pingRoleId?: null | string;
    sendOfflineMessage?: null | boolean;
    showNotifyButton?: null | boolean;
    statsChannelIds?: null | {
        isLive?: null | string;
    };
    streamerUserName?: string;
    usePerStreamerEmbeds?: null | boolean;
    usersForLiveRole?: null | string[];
    usersWhoHaveLiveRole?: null | string[];
}, {
    _isCurrentlyLive?: null | {
        channelId?: null | string;
        correct?: null | boolean;
        messageId?: null | string;
    };
    _type?: null | "channel" | "user";
    autoPublishIfAnnouncmentChannel?: null | boolean;
    customCoolDownBeforeNextLive?: null | number;
    customMessages?: null | {
        buttons?: null | {
            title?: null | string;
            url?: null | string;
        }[];
        content?: null | string;
        embed?: null | {
            author?: null | {
                icon_url?: null | string;
                name?: null | string;
                url?: null | string;
            };
            color?: null | number;
            description?: null | string;
            fields?: null | {
                inline?:
                    | (...)
                    | (...)
                    | (...)
                    | (...);
                name?: (...) | (...) | (...);
                value?: (...) | (...) | (...);
            }[];
            footer?: null | {
                icon_url?: null | string;
                text?: null | string;
            };
            image?: null | {
                url?: null | string;
            };
            thumbnail?: null | {
                url?: null | string;
            };
            title?: null | string;
            url?: null | string;
        };
        type?:
            | null
            | "clip"
            | "vod"
            | "kickLive"
            | "kickOffline"
            | "twitchLive"
            | "twitchOffline"
            | "rumbleLive"
            | "rumbleOffline"
            | "tiktokLive"
            | "tiktokOffline"
            | "tiktokVideo";
    }[];
    deleteEmbeds?: null | boolean;
    guildId?: string;
    lastLive?: null | number;
    liveRoleId?: null | string;
    notificationChannelId?: null | string;
    pingRoleId?: null | string;
    sendOfflineMessage?: null | boolean;
    showNotifyButton?: null | boolean;
    statsChannelIds?: null | {
        isLive?: null | string;
    };
    streamerUserName?: string;
    usePerStreamerEmbeds?: null | boolean;
    usersForLiveRole?: null | string[];
    usersWhoHaveLiveRole?: null | string[];
}> = ...