import { QueryOptions } from '../api/Store.js'; import { ComplexQueryExpression } from '../api/ComplexQueryLang.js'; import { BaseWriteableRestStore } from './BaseWriteableRestStore.js'; import 'apprt-core/Events'; import '@arcgis/core/geometry/Geometry'; import './BaseRestStore.js'; import 'apprt-fetch'; /** * SQL Store is a RestStore which uses the SQL where expressions as query language. * The SQLStore transforms the ComplexQueryExpressions into 'where' filter expressions. */ declare class SQLStore extends BaseWriteableRestStore { suggestContains: boolean; protected _appendQueryToRequest(requestParameters: Record, query: ComplexQueryExpression | undefined, options: QueryOptions): void; } export { SQLStore };