StickyMessageTrigger: ZodObject<{
    buttons: ZodDefault<ZodArray<ZodObject<{
        label: ZodString;
        url: ZodString;
    }, "strip", ZodTypeAny, {
        label: string;
        url: string;
    }, {
        label: string;
        url: string;
    }>, "many">>;
    enabled_channels: ZodUnion<[ZodDefault<ZodArray<ZodType<string, ZodTypeDef, string>, "many">>, ZodLiteral<"all">]>;
    ignore_roles: ZodDefault<ZodArray<ZodType<string, ZodTypeDef, string>, "many">>;
    ignore_users: ZodDefault<ZodArray<ZodType<string, ZodTypeDef, string>, "many">>;
    message: ZodString;
    type: ZodLiteral<"sticky_message">;
}, "strip", ZodTypeAny, {
    buttons: {
        label: string;
        url: string;
    }[];
    enabled_channels: string[] | "all";
    ignore_roles: string[];
    ignore_users: string[];
    message: string;
    type: "sticky_message";
}, {
    buttons?: {
        label: string;
        url: string;
    }[];
    enabled_channels?: string[] | "all";
    ignore_roles?: string[];
    ignore_users?: string[];
    message: string;
    type: "sticky_message";
}> = ...
""