import { C as CircuitPaths } from '../constants-B4mozXHP.js'; export { P as PACKAGE_NAME, S as SELF_HOSTED_CIRCUIT_BASE, W as WITHDRAW_CIRCUIT_SHA256, a as WITHDRAW_CIRCUIT_WASM, b as WITHDRAW_CIRCUIT_ZKEY, r as resolveBrowserCircuitPaths, c as resolveCircuitPathsFromBase, d as resolveNpmCdnCircuitBase, e as resolveNpmCdnCircuitPaths } from '../constants-B4mozXHP.js'; /** * Resolve default Groth16 circuit URLs. * * Published as `arcane-sdk/circuits/paths` so `import.meta.url` stays next to * `withdraw.wasm` and `withdraw.zkey` in `dist/circuits/` (Node / unbundled ESM). * * In the browser, defaults to `/node_modules//dist/circuits/` on localhost * and the pinned, SHA-256-verified jsDelivr CDN in production (domain-independent). * Override via {@link ArcaneSdkInitOptions.circuitPathsBase}, * {@link resolveCircuitPathsFromBase}, or {@link GenerateWithdrawProofOptions}. */ declare function resolveCircuitPaths(base?: string): CircuitPaths; export { CircuitPaths, resolveCircuitPaths };