import { z } from 'zod'; export declare const WebhookSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; channel: z.ZodString; url: z.ZodString; created_at: z.ZodString; is_active: z.ZodBoolean; }, z.core.$strip>; export type Webhook = z.infer; export declare const CreateWebhookRequestSchema: z.ZodObject<{ name: z.ZodOptional; channel: z.ZodString; }, z.core.$strip>; export type CreateWebhookRequest = z.infer; export declare const CreateWebhookResponseSchema: z.ZodObject<{ webhook_id: z.ZodString; name: z.ZodString; channel: z.ZodString; url: z.ZodString; token: z.ZodString; is_active: z.ZodBoolean; created_at: z.ZodString; }, z.core.$strip>; export type CreateWebhookResponse = z.infer; export declare const WebhookTriggerRequestSchema: z.ZodObject<{ text: z.ZodOptional; message: z.ZodOptional; blocks: z.ZodOptional>; source: z.ZodOptional; author: z.ZodOptional; payload: z.ZodOptional>; }, z.core.$strip>; export type WebhookTriggerRequest = z.infer; export declare const WebhookTriggerResponseSchema: z.ZodObject<{ message_id: z.ZodString; channel: z.ZodString; text: z.ZodString; source: z.ZodOptional>; author: z.ZodOptional>; created_at: z.ZodString; }, z.core.$strip>; export type WebhookTriggerResponse = z.infer; //# sourceMappingURL=webhook.d.ts.map