import { Descriptor, ElasticSearchResultType, ElasticSearchParams } from '../../../state/index.js'; import { Action } from '../../globalReducer.js'; export declare const reducer: (state: Descriptor, action: Action) => Descriptor; export declare const addQuerySource: (sourceId: string, params: { query: string; queryValidationKey?: string; dataApplicationId: number; name?: string; elasticSearchParams?: ElasticSearchParams; }) => Action; export declare const setQuerySourceQuery: (sourceId: string, query: string) => Action; export declare const setQuerySourceQueryValidationKey: (sourceId: string, queryValidationKey: string) => Action; export declare const setQuerySourceDataApplicationId: (sourceId: string, dataApplicationId: number) => Action; export declare const setQuerySourceElasticsearchIndex: (sourceId: string, elasticsearchIndex: string) => Action; export declare const setQuerySourceElasticsearchResultType: (sourceId: string, resultType: ElasticSearchResultType) => Action;