import { G as Generator, i as initNeXID } from './offensive-word-filter-DCvuyM29.js'; export { B as BLOCKED_WORDS, X as XID, a as XIDBytes, b as XIDString } from './offensive-word-filter-DCvuyM29.js'; /** * @module nexid/index-web * * NeXID Web browser-specific entry point. * * ARCHITECTURE: * This module provides a browser-optimized entry point for the NeXID library, * pre-configured with the WebAdapter for client environments. This allows * for more efficient bundling in browser applications by avoiding the dynamic * environment detection process and eliminating Node.js-specific code. * * When imported directly, this module uses the WebAdapter without having * to detect the environment, providing a small performance benefit during * initialization and allowing for more aggressive tree-shaking of server-specific * code in bundlers. */ /** * Creates an XID generator with browser-specific optimizations. * * @param options - Optional configuration parameters * @returns A fully configured XID generator */ declare function createXIDGenerator(options?: Generator.Options): Generator.API; type XIDGenerator = Generator.API; declare const init: initNeXID; declare const _default: { init: typeof createXIDGenerator; }; export { type XIDGenerator, _default as default, init };