import { Schema } from "../table"; import { Table } from "../table/Table"; export declare function getWithAttrs(schema: Schema, funcName: string, indexName: string, table: Table, args: any[]): any; export declare function hasWithAttr(schema: Schema, funcName: string, indexName: string, table: Table, args: any[]): boolean; export declare function listWithAttr(schema: Schema, funcName: string, indexName: string, table: Table, args: any[]): any[]; export declare function listWithAttrs(schema: Schema, funcName: string, indexName: string, table: Table, args: any[]): any[]; export declare function groupByAttrs(schema: Schema, funcName: string, indexName: string, table: Table): any[];