/** * Public SDK entrypoint. The `Keewano` object below is the only * surface end users interact with; everything else in this * package is an implementation detail. * * Lifecycle: * `Keewano.init(config)` is fire-and-forget but returns a * Promise so test setups can await the post-init state. Re-init * warns and no-ops (Fast Refresh tolerance). `Keewano.shutdown()` * performs a final swap + save + abort + cleanup before resolving. */ import type { KeewanoApi } from './types/keewano'; /** * The single facade end users interact with. Implements * {@link KeewanoApi}; the method surface is described in that * interface's header documentation. */ declare const Keewano: KeewanoApi; export type { KeewanoApi } from './types/keewano'; export { Keewano };