import { BeginsWithClause, ListResult, MetadataField, Result } from './types'; export type WhereClause = BeginsWithClause; export interface QueryBuilder { where(property: 'key', condition: WhereClause): QueryBuilder; cursor(cursor: string): QueryBuilder; limit(limit: number): QueryBuilder; getMany(): Promise>; getOne(): Promise | undefined>; } export interface QueryOptions { where?: Array<{ property: 'key'; } & WhereClause>; cursor?: string; limit?: number; metadataFields?: MetadataField[]; } //# sourceMappingURL=query.d.ts.map