import { Result, URI } from "@adviser/cement"; import type { DbMetaEvent, FPDecoder, FPEncoder, SerializedMeta } from "@fireproof/core-types-blockstore"; import { FPEnvelope } from "@fireproof/core-types-blockstore"; import { PromiseToUInt8, SuperThis } from "@fireproof/core-types-base"; export declare function dbMetaEvent2Serialized(sthis: SuperThis, dbEvents: Omit[]): Promise; export declare function fpSerialize(sthis: SuperThis, env: FPEnvelope, pencoder?: Partial): Promise>; export declare function decode2DbMetaEvents(sthis: SuperThis, rserializedMeta: Result): Promise>; export declare function fpDeserialize(sthis: SuperThis, url: URI, intoRaw: PromiseToUInt8, pdecoder?: Partial): Promise>>;