/** * VibePing SDK — Transport layer * Batches events in memory and flushes to the API endpoint. * Uses navigator.sendBeacon on page unload, fetch otherwise. * Retries with exponential backoff on network / 5xx failures. */ import type { ResolvedConfig, Transport } from './types'; /** Create a transport that batches and sends events to the API */ export declare function createTransport(config: ResolvedConfig): Transport;