import { IDatabase, IId, IQuery, IQueryResultItem, SQLQuery } from "../expo.sql.wrapper.types"; import { IReturnMethods } from "../QuerySelector"; declare const UseQuery: , D extends string>(query: SQLQuery | IQuery | IReturnMethods | (() => Promise), dbContext: IDatabase, tableName: D, onItemChange?: (items: T[]) => T[]) => readonly [IQueryResultItem[], boolean, () => Promise, IDatabase]; export default UseQuery;