import { type BlueprintDocumentWebhookConfig, type BlueprintDocumentWebhookResource } from '../index.js';
/**
 * Defines a webhook that is called when document changes occur.
 * ```
 * defineDocumentWebhook({
 *   name: 'my-webhook',
 *   on: ['create'],
 *   url: 'https://example.com/webhook',
 *   projection: '{_id}',
 *   dataset: 'staging'
 * })
 * ```
 * @param parameters The webhook configuration
 */
export declare function defineDocumentWebhook(parameters: BlueprintDocumentWebhookConfig): BlueprintDocumentWebhookResource;
