export interface RowValue { rev: string deleted: boolean } export interface RowResponse { id: string key: string error: string value: RowValue doc: T } export interface AllDocsResponse { offset: number total_rows: number rows: RowResponse[] } export type BulkDocsResponse = BulkDocResponse[] interface BulkDocResponse { ok: boolean id: string rev: string } export interface PutResponse { ok: boolean id: string rev: string }