//#region src/plugin-sdk/webhook-path.d.ts /** * @deprecated Compatibility subpath. Import webhook path helpers from * `openclaw/plugin-sdk/webhook-ingress` instead. */ /** * Normalizes plugin webhook paths to an absolute path without a trailing slash. * Empty values resolve to `/` so route registration and request matching use the * same canonical key. * * @deprecated Import from `openclaw/plugin-sdk/webhook-ingress` instead. */ declare function normalizeWebhookPath(raw: string): string; /** * Resolves a webhook path from explicit path config, then URL pathname, then * caller default. Invalid webhook URLs resolve to `null` instead of guessing. * * @deprecated Import from `openclaw/plugin-sdk/webhook-ingress` instead. */ declare function resolveWebhookPath(params: { webhookPath?: string; webhookUrl?: string; defaultPath?: string | null; }): string | null; //#endregion export { normalizeWebhookPath, resolveWebhookPath };