import type { HttpClient } from "../core/http.js"; import type { CreateWebhookRequest, UpdateWebhookRequest, WebhookResponse, WebhookListResponse, OneclawResponse } from "../types.js"; /** * Webhooks resource — register and manage event notification webhooks. */ export declare class WebhooksResource { private readonly http; constructor(http: HttpClient); /** Register a new webhook. */ create(data: CreateWebhookRequest): Promise>; /** List all webhooks for the org. */ list(): Promise>; /** Get a single webhook. */ get(webhookId: string): Promise>; /** Update a webhook. */ update(webhookId: string, data: UpdateWebhookRequest): Promise>; /** Delete a webhook. */ delete(webhookId: string): Promise>; } //# sourceMappingURL=webhooks.d.ts.map