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

  • Returns Promisable<void>

  • Parameters

    Returns PromisableArray<TId>