@x5e/gink
Version:
an eventually consistent database
8 lines (7 loc) • 370 B
TypeScript
import { LogFileBuilder } from "./builders";
import { LockableFile } from "./LockableFile";
export declare class LockableLog extends LockableFile {
protected writeMagicNumber(): Promise<number>;
protected writeLogFragment(fragment: LogFileBuilder, sync?: boolean): Promise<number>;
getLogContents(start?: number, finish?: number): Promise<LogFileBuilder>;
}