@pgxsinkit/pgwasm
Version:
19 lines • 680 B
TypeScript
import type { OwnedFileName, RepackedFileHandle, RepackedPort } from "./port";
import type { VfsState } from "./state-machine";
export interface OpenedMetadataStore {
handles: Record<OwnedFileName, RepackedFileHandle>;
state: VfsState;
activeLogEnd: bigint;
nextSequence: bigint;
activeLogBytes: number;
activeLogFrames: number;
activationSequence: bigint;
arenaHighWaterExtents: bigint;
arenaSize: number;
arenaDirty: boolean;
activeMetadataDirty: boolean;
}
export declare function openMetadataStore(port: RepackedPort, options: {
extentSize?: number;
}): Promise<OpenedMetadataStore>;
//# sourceMappingURL=metadata-store.d.ts.map