export declare function getJsonPathValue(input: unknown, path: string): unknown;
/** Pull the dedup value at `path` from the (untrusted) webhook payload, coerced
 *  to a non-empty string. Returns undefined when the path is missing/empty —
 *  the caller decides whether that's an error (dedup configured but not found). */
export declare function extractDedupKey(payload: unknown, path: string): string | undefined;
//# sourceMappingURL=webhook-lifecycle-extractors.d.ts.map