UNPKG

783 BTypeScriptView Raw
1/// <reference types="node" />
2/// <reference types="pouchdb-core" />
3import { HeaderContext } from './HeaderContext';
4import { RequestSentContext } from './RequestSentContext';
5import { Type } from './types';
6export declare class SignatureSentContext extends HeaderContext<SignatureSentContext> {
7 clone({ type, primaryIndex, viewNumber, }: {
8 readonly type: Type;
9 readonly primaryIndex: number;
10 readonly viewNumber: number;
11 }): SignatureSentContext;
12 cloneExpectedView({ expectedView }: {
13 readonly expectedView: readonly number[];
14 }): SignatureSentContext;
15 cloneSignatures({ signatures, }: {
16 readonly signatures: ReadonlyArray<Buffer | undefined>;
17 }): SignatureSentContext;
18 cloneRequestSent(): RequestSentContext;
19}