Interface WriteArchivist<TReadResponse, TWriteResponse, TWrite, TId>

interface WriteArchivist<
    TReadResponse extends Payload = Payload,
    TWriteResponse extends Payload = TReadResponse,
    TWrite extends Payload = TReadResponse,
    TId = Hash,
> {
    clear(): Promisable<void>;
    delete(ids: TId[]): PromisableArray<TId>;
    insert(item: TWrite[]): PromisableArray<TWriteResponse>;
}

Type Parameters

Hierarchy (View Summary)

Methods