/** * Adapter error surface. * * `FanfareConfigurationError` is the fail-loud artifact of the mode state * machine: `FanfareShopifyProvider` throws it at mount when `mode:"production"` * is missing the `shopify.proxyBaseUrl` it needs for real verify + claim. A * thrown configuration error is deliberate — the no-op verifier path exists only * in `mode:"demo"`, so production never silently degrades to a client-only check. * * It is its own subclass (not a bare `Error`) so integrators can branch on * `instanceof FanfareConfigurationError` — e.g. surface a setup-time banner — * without string-matching the message. */ export declare class FanfareConfigurationError extends Error { constructor(message: string); }