import { ServiceProperties } from 'apprt/api'; import { Store } from 'store-api/api'; import { SpatialQueryModifier, SearchSource } from './api/index.js'; import 'apprt-core/CancelablePromise'; import '@arcgis/core/geometry'; import 'store-api/QueryExecutions'; import 'apprt-core/Types'; interface SearchSourceConstructorOptions { /** * The id of the source. */ id: string; /** * The title of the source. */ title: string; /** * An optional description of the source. */ description?: string; /** * The layerId of the layer if this store is backed by a map layer. */ layerId?: string; /** * The underlying store. */ store?: Store; /** * store service properties. */ storeProperties?: ServiceProperties | undefined; /** * Optional search query modifiers. * Currently only the "operator" = "$intersects" can be changed. */ modifiers?: SpatialQueryModifier; } interface SearchSourceConstructor { new (opts: SearchSourceConstructorOptions): SearchSource; } declare const _default: SearchSourceConstructor; export { _default as default }; export type { SearchSourceConstructor, SearchSourceConstructorOptions };