/** * Extract a bounded message from any thrown value without ever throwing. * Error-reporting sites run inside catch blocks and third-party emitters, * where a poisoned `message` getter or a throwing `toString()` would replace * the real failure with its own — and an unbounded message retained as a * dedup key is a memory footgun. (`uwc-bridge-child` keeps a local copy — * that package stays dependency-free; keep the two in sync.) */ export declare function safeErrorMessage(error: unknown): string; //# sourceMappingURL=safe-error-message.d.ts.map