import type { SyncularRuntimeInfo, SyncularRustRuntimeInfo, SyncularStorage } from './types';
export { SYNCULAR_CORE_RUNTIME_FEATURES, SYNCULAR_FULL_RUNTIME_FEATURES, SYNCULAR_WASM_ARTIFACT_CATALOG_FILE, SYNCULAR_WASM_ARTIFACT_FILE, SYNCULAR_WASM_BINARY_FILE, SYNCULAR_WASM_GLUE_FILE, SYNCULAR_WASM_OUT_NAME, } from './wasm-bindings/runtime-contract';
export { SYNCULAR_WORKER_PROTOCOL_VERSION } from './worker-protocol';
export declare const SYNCULAR_PACKAGE_NAME = "@syncular/client";
export declare const SYNCULAR_PACKAGE_VERSION = "0.1.1";
export declare function createSyncularRuntimeInfo(options: {
    storage?: SyncularStorage;
    workerUrl?: string | URL;
    wasmGlueUrl: string | URL;
    wasmUrl: string | URL | Request;
    rust?: SyncularRustRuntimeInfo | null;
}): SyncularRuntimeInfo;
//# sourceMappingURL=runtime-contract.d.ts.map