export interface WebhooksSigningSecretResponse { /** Whether the returned secret was generated by HydraDB rather than supplied by you. */ generated?: boolean; /** Human-readable result message. */ message?: string; /** Secret used to sign webhook payloads. Deliveries carry `X-HydraDB-Signature: sha256=`, the HMAC-SHA256 of the raw request body keyed by this secret. Minimum 16 characters when you supply your own; omit it and one is generated for you. On registration, omitting this field preserves any existing secret - to disable signing, call DELETE /webhooks/indexing/signing-secret. */ signingSecret?: string; }