declare const native: { addMultiSubscription: (dbCtx: any, typeId: number) => void; removeMultiSubscription: (dbCtx: any, typeId: number) => void; removeIdSubscription: (dbCtx: any, value: Uint8Array) => void; addIdSubscription: (dbCtx: any, value: Uint8Array) => void; getMarkedIdSubscriptions: (dbCtx: any) => ArrayBuffer | null; getMarkedMultiSubscriptions: (dbCtx: any) => ArrayBuffer | null; getThreadId: () => BigInt; createThreadCtx: (dbCtx: any, threadId: BigInt) => void; destroyThreadCtx: (dbCtx: any, threadId: BigInt) => void; externalFromInt(address: BigInt): any; intFromExternal(external: any): BigInt; modify: (data: Uint8Array, dbCtx: any, dirtyBlocksOut: Float64Array) => number | null; getQueryBuf: (q: Uint8Array, dbCtx: any) => ArrayBuffer | null; start: () => any; stop: (dbCtx: any) => any; saveCommon: (path: string, dbCtx: any) => number; saveBlock: (path: string, typeCode: number, start: number, dbCtx: any, hashOut: Uint8Array) => number; loadCommon: (path: string, dbCtx: any) => void; loadBlock: (path: string, dbCtx: any) => void; delBlock: (dbCtx: any, typeId: number, block: number) => void; setSchemaType: (dbCtx: any, prefix: number, buf: Uint8Array) => any; setSchemaIds: (ids: Uint32Array, dbCtx: any) => any; getSchemaIds: (dbCtx: any) => Uint32Array; getNodeRangeHash: (typeId: number, start: number, end: number, bufOut: Uint8Array, dbCtx: any) => any; createCompressor(): any; compressRaw: (compressor: any, buf: Uint8Array, offset: number, stringSize: number) => any; compress: (buf: Uint8Array, offset: number, stringSize: number) => any; decompress: (input: Uint8Array, output: Uint8Array, offset: number, len: number) => any; crc32: (buf: Uint8Array) => any; createSortIndex: (buf: Uint8Array, dbCtx: any) => any; destroySortIndex: (buf: Uint8Array, dbCtx: any) => any; xxHash64: (buf: Uint8Array, target: Uint8Array, index: number) => any; equals: (a: Uint8Array, b: Uint8Array) => boolean; membarSyncRead: () => void; membarSyncWrite: () => void; selvaStrerror: (err: number) => any; selvaLangAll: () => string; colvecTest: (dbCtx: any, typeId: number, field: number, nodeId: number, len: number) => any; }; export default native;