/* tslint:disable */ /* eslint-disable */ export const memory: WebAssembly.Memory; export const __wbg_jsdb_free: (a: number, b: number) => void; export const __wbg_jsresult_free: (a: number, b: number) => void; export const __wbg_wasmanalytics_free: (a: number, b: number) => void; export const __wbg_wasmdistributedindexmanager_free: (a: number, b: number) => void; export const __wbg_wasmindexmanager_free: (a: number, b: number) => void; export const __wbg_wasmshardmanager_free: (a: number, b: number) => void; export const apply_sync_result: (a: number, b: number, c: number, d: number) => [number, number, number, number]; export const authorize_offline: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number, j: number, k: number, l: number) => [number, number, number, number]; export const canonical_bundle_hash: (a: number, b: number) => [number, number, number, number]; export const canonicalize_application_manifest: (a: number, b: number) => [number, number, number, number]; export const compare_state_schemas: (a: number, b: number, c: number, d: number) => [number, number, number, number]; export const diff_application_revisions: (a: number, b: number, c: number, d: number) => [number, number, number, number]; export const execute_semantic_decision: (a: number, b: number) => [number, number, number, number]; export const hash_application_manifest: (a: number, b: number) => [number, number, number, number]; export const hash_application_runtime: (a: number, b: number, c: number, d: number) => [number, number, number, number]; export const hash_state_schema: (a: number, b: number) => [number, number, number, number]; export const jsdb_acknowledge_peer_operations: (a: number, b: number, c: number, d: bigint) => number; export const jsdb_add_sync_peer: (a: number, b: number, c: number) => number; export const jsdb_delete: (a: number, b: number, c: number) => number; export const jsdb_execute_canonical_query: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number) => number; export const jsdb_execute_canonical_transaction: (a: number, b: number, c: number, d: number, e: number) => number; export const jsdb_execute_semantic_decision: (a: number, b: number, c: number) => number; export const jsdb_get: (a: number, b: number, c: number) => number; export const jsdb_get_capability_records: (a: number, b: number, c: number) => number; export const jsdb_get_pending_for_peer: (a: number, b: number, c: number, d: bigint) => number; export const jsdb_get_sequence: (a: number) => bigint; export const jsdb_insert: (a: number, b: number, c: number, d: number, e: number) => number; export const jsdb_instance_id: (a: number) => [number, number]; export const jsdb_is_auto_indexed: (a: number) => number; export const jsdb_query: (a: number, b: number, c: number) => number; export const jsdb_remove_sync_peer: (a: number, b: number, c: number) => number; export const jsdb_sync_info: (a: number) => number; export const jsdb_update: (a: number, b: number, c: number, d: number, e: number) => number; export const jsresult_data: (a: number) => [number, number]; export const jsresult_error: (a: number) => [number, number]; export const jsresult_success: (a: number) => number; export const open: (a: number, b: number) => [number, number, number]; export const resolve_application_runtime: (a: number, b: number, c: number, d: number) => [number, number, number, number]; export const validate_mesh_claim: (a: number, b: number, c: number, d: number, e: number, f: number, g: bigint) => [number, number]; export const validate_semantic_decision_definition: (a: number, b: number) => [number, number, number, number]; export const validate_semantic_decision_result: (a: number, b: number, c: number, d: number) => [number, number, number, number]; export const validate_state_schema: (a: number, b: number) => [number, number, number, number]; export const validate_sync_operation: (a: number, b: number) => [number, number, number, number]; export const validate_worker_transition: (a: number, b: number, c: number, d: number) => [number, number, number]; export const validate_workload_transition: (a: number, b: number, c: number, d: number) => [number, number, number]; export const verify_bundle_integrity: (a: number, b: number) => [number, number, number]; export const verify_signed_grant: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number, j: number, k: number, l: number) => [number, number, number, number]; export const wasmanalytics_generate_report: (a: number, b: number, c: number, d: number, e: number) => [number, number, number, number]; export const wasmanalytics_get_all_metrics: (a: number) => [number, number, number, number]; export const wasmanalytics_get_frequent_fields: (a: number, b: number) => [number, number, number, number]; export const wasmanalytics_get_index_metrics: (a: number, b: number, c: number) => [number, number, number, number]; export const wasmanalytics_get_slowest_queries: (a: number, b: number) => [number, number, number, number]; export const wasmanalytics_new: () => number; export const wasmanalytics_record_index_usage: (a: number, b: number, c: number, d: number, e: number, f: number) => void; export const wasmanalytics_record_query: (a: number, b: number, c: number, d: number, e: number, f: number, g: bigint, h: bigint, i: number, j: number) => [number, number]; export const wasmanalytics_reset: (a: number) => void; export const wasmdistributedindexmanager_create_replicated_index: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => [number, number]; export const wasmdistributedindexmanager_detect_conflicts: (a: number, b: number, c: number) => [number, number, number, number]; export const wasmdistributedindexmanager_get_replication_status: (a: number, b: number, c: number) => [number, number, number, number]; export const wasmdistributedindexmanager_get_replication_targets: (a: number, b: number, c: number) => [number, number, number, number]; export const wasmdistributedindexmanager_get_sync_status: (a: number) => [number, number, number, number]; export const wasmdistributedindexmanager_merge_versions: (a: number, b: number, c: number) => [number, number]; export const wasmdistributedindexmanager_new: (a: number, b: number) => number; export const wasmdistributedindexmanager_register_peer: (a: number, b: number, c: number) => void; export const wasmdistributedindexmanager_set_peer_reachable: (a: number, b: number, c: number, d: number) => void; export const wasmindexmanager_create_index: (a: number, b: number, c: number) => [number, number]; export const wasmindexmanager_get_stats: (a: number, b: number, c: number) => [number, number, number, number]; export const wasmindexmanager_list_indexes: (a: number) => [number, number, number, number]; export const wasmindexmanager_new: () => number; export const wasmindexmanager_query_index: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => [number, number, number, number]; export const wasmindexmanager_update_record: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => [number, number]; export const wasmshardmanager_detect_hotspots: (a: number) => [number, number, number, number]; export const wasmshardmanager_generate_rebalance_ops: (a: number) => [number, number, number, number]; export const wasmshardmanager_get_all_metrics: (a: number) => [number, number, number, number]; export const wasmshardmanager_get_distribution_summary: (a: number) => [number, number, number, number]; export const wasmshardmanager_get_shard_for_key: (a: number, b: number, c: number) => [number, number, number, number]; export const wasmshardmanager_initialize_shards: (a: number, b: number, c: number) => [number, number]; export const wasmshardmanager_new: (a: number, b: number, c: number, d: number) => number; export const wasmshardmanager_record_shard_operation: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: bigint) => void; export const __wbindgen_externrefs: WebAssembly.Table; export const __wbindgen_malloc: (a: number, b: number) => number; export const __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number; export const __externref_table_dealloc: (a: number) => void; export const __wbindgen_free: (a: number, b: number, c: number) => void; export const __wbindgen_start: () => void;