/** * @syncular/transport-http - HTTP transport for Sync * * Provides: * - a lightweight fetch-based SyncTransport for client runtime use * - a separately exported typed API client for advanced/console use */ import type { SyncTransport, SyncTransportCapabilities } from '@syncular/core'; import type { SyncClient } from './api-client'; import { type ClientOptions, type SyncTransportPath, unwrap } from './shared'; export type { SyncAuthErrorContext, SyncAuthLifecycle, SyncAuthOperation, SyncTransport, SyncTransportOptions, } from '@syncular/core'; export { createApiClient } from './api-client'; export type { operations } from './generated/api'; export { type ClientOptions, type SyncClient, type SyncTransportPath, unwrap }; export declare const REACT_NATIVE_TRANSPORT_CAPABILITIES: SyncTransportCapabilities; export declare function createHttpTransport(clientOrOptions: SyncClient | ClientOptions): SyncTransport; export declare function createReactNativeHttpTransport(clientOrOptions: SyncClient | ClientOptions): SyncTransport; //# sourceMappingURL=index.d.ts.map