declare const _default: (name: string, fields: Record) => { fetch(): Promise; fetchFirst(): Promise; first(): Promise; all(): Promise; fetchWithMeta(): Promise; dataPath(dataPath?: string): { first(): Promise; all(): Promise; fetchFirst(): Promise; fetchWithMeta(): Promise; fetch(): Promise; dataPath(dataPath?: string): any; sort(sortStr: string): any; filters(filterObj: Record): any; where(key: string, opOrVal?: any, maybeVal?: any): any; whereContains(field: string, val: any): any; whereIn(field: string, vals: any[]): any; whereBetween(field: string, min: any, max: any): any; limit(n: number): any; offset(n: number): any; toQuery(includeMeta?: boolean): any; }; sort(sortStr: string): { first(): Promise; all(): Promise; fetchFirst(): Promise; fetchWithMeta(): Promise; fetch(): Promise; dataPath(dataPath?: string): any; sort(sortStr: string): any; filters(filterObj: Record): any; where(key: string, opOrVal?: any, maybeVal?: any): any; whereContains(field: string, val: any): any; whereIn(field: string, vals: any[]): any; whereBetween(field: string, min: any, max: any): any; limit(n: number): any; offset(n: number): any; toQuery(includeMeta?: boolean): any; }; filters(filterObj: Record): { first(): Promise; all(): Promise; fetchFirst(): Promise; fetchWithMeta(): Promise; fetch(): Promise; dataPath(dataPath?: string): any; sort(sortStr: string): any; filters(filterObj: Record): any; where(key: string, opOrVal?: any, maybeVal?: any): any; whereContains(field: string, val: any): any; whereIn(field: string, vals: any[]): any; whereBetween(field: string, min: any, max: any): any; limit(n: number): any; offset(n: number): any; toQuery(includeMeta?: boolean): any; }; where(key: string, opOrVal?: any, maybeVal?: any): { first(): Promise; all(): Promise; fetchFirst(): Promise; fetchWithMeta(): Promise; fetch(): Promise; dataPath(dataPath?: string): any; sort(sortStr: string): any; filters(filterObj: Record): any; where(key: string, opOrVal?: any, maybeVal?: any): any; whereContains(field: string, val: any): any; whereIn(field: string, vals: any[]): any; whereBetween(field: string, min: any, max: any): any; limit(n: number): any; offset(n: number): any; toQuery(includeMeta?: boolean): any; }; whereContains(field: string, val: any): { first(): Promise; all(): Promise; fetchFirst(): Promise; fetchWithMeta(): Promise; fetch(): Promise; dataPath(dataPath?: string): any; sort(sortStr: string): any; filters(filterObj: Record): any; where(key: string, opOrVal?: any, maybeVal?: any): any; whereContains(field: string, val: any): any; whereIn(field: string, vals: any[]): any; whereBetween(field: string, min: any, max: any): any; limit(n: number): any; offset(n: number): any; toQuery(includeMeta?: boolean): any; }; whereIn(field: string, vals: any[]): { first(): Promise; all(): Promise; fetchFirst(): Promise; fetchWithMeta(): Promise; fetch(): Promise; dataPath(dataPath?: string): any; sort(sortStr: string): any; filters(filterObj: Record): any; where(key: string, opOrVal?: any, maybeVal?: any): any; whereContains(field: string, val: any): any; whereIn(field: string, vals: any[]): any; whereBetween(field: string, min: any, max: any): any; limit(n: number): any; offset(n: number): any; toQuery(includeMeta?: boolean): any; }; whereBetween(field: string, min: any, max: any): { first(): Promise; all(): Promise; fetchFirst(): Promise; fetchWithMeta(): Promise; fetch(): Promise; dataPath(dataPath?: string): any; sort(sortStr: string): any; filters(filterObj: Record): any; where(key: string, opOrVal?: any, maybeVal?: any): any; whereContains(field: string, val: any): any; whereIn(field: string, vals: any[]): any; whereBetween(field: string, min: any, max: any): any; limit(n: number): any; offset(n: number): any; toQuery(includeMeta?: boolean): any; }; limit(n: number): { first(): Promise; all(): Promise; fetchFirst(): Promise; fetchWithMeta(): Promise; fetch(): Promise; dataPath(dataPath?: string): any; sort(sortStr: string): any; filters(filterObj: Record): any; where(key: string, opOrVal?: any, maybeVal?: any): any; whereContains(field: string, val: any): any; whereIn(field: string, vals: any[]): any; whereBetween(field: string, min: any, max: any): any; limit(n: number): any; offset(n: number): any; toQuery(includeMeta?: boolean): any; }; offset(n: number): { first(): Promise; all(): Promise; fetchFirst(): Promise; fetchWithMeta(): Promise; fetch(): Promise; dataPath(dataPath?: string): any; sort(sortStr: string): any; filters(filterObj: Record): any; where(key: string, opOrVal?: any, maybeVal?: any): any; whereContains(field: string, val: any): any; whereIn(field: string, vals: any[]): any; whereBetween(field: string, min: any, max: any): any; limit(n: number): any; offset(n: number): any; toQuery(includeMeta?: boolean): any; }; toQuery(includeMeta?: boolean): any; }; export default _default;