/// import { IDbSetFetchAdapter, IDbSetIndexAdapter } from '../types/adapter-types'; import { EntitySelector } from '../types/common-types'; import { IDbSetProps } from '../types/dbset-types'; import { IDbRecord } from '../types/entity-types'; import { DbSetBaseAdapter } from './DbSetBaseAdapter'; export declare class DbSetFetchAdapter, TExtraExclusions extends string = never> extends DbSetBaseAdapter implements IDbSetFetchAdapter { protected indexAdapter: IDbSetIndexAdapter; constructor(props: IDbSetProps, indexAdapter: IDbSetIndexAdapter); query(request: PouchDB.Find.FindRequest): Promise>; filter(selector: EntitySelector): Promise; all(): Promise; get(...ids: string[]): Promise; find(selector: EntitySelector): Promise; first(): Promise; }