json-joy
Version:
Collection of libraries for building collaborative editing apps.
12 lines (11 loc) • 407 B
TypeScript
import type { PatchBuilder } from '../PatchBuilder';
import type { ITimestampStruct } from '../clock';
export type NodeBuilderCallback = (builder: PatchBuilder) => ITimestampStruct;
/**
* @category Patch
*/
export declare class NodeBuilder {
readonly build: NodeBuilderCallback;
constructor(build: NodeBuilderCallback);
}
export declare const delayed: (build: NodeBuilderCallback) => NodeBuilder;