UNPKG

discord-webhook-library

Version:

A powerful and easy-to-use library for creating and sending richly formatted messages to Discord webhooks, with built-in validation and rate-limiting.

29 lines (28 loc) 962 B
import { z } from 'zod'; export declare const EmbedSchema: z.ZodObject<{ title: z.ZodOptional<z.ZodString>; description: z.ZodOptional<z.ZodString>; url: z.ZodOptional<z.ZodURL>; color: z.ZodOptional<z.ZodNumber>; timestamp: z.ZodOptional<z.ZodString>; author: z.ZodOptional<z.ZodObject<{ name: z.ZodString; url: z.ZodOptional<z.ZodURL>; icon_url: z.ZodOptional<z.ZodString>; }, z.core.$strip>>; footer: z.ZodOptional<z.ZodObject<{ text: z.ZodString; icon_url: z.ZodOptional<z.ZodString>; }, z.core.$strip>>; image: z.ZodOptional<z.ZodObject<{ url: z.ZodString; }, z.core.$strip>>; thumbnail: z.ZodOptional<z.ZodObject<{ url: z.ZodString; }, z.core.$strip>>; fields: z.ZodOptional<z.ZodArray<z.ZodObject<{ name: z.ZodString; value: z.ZodString; inline: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>>>; }, z.core.$strip>;