import { MemoizedSelector } from '@ngrx/store'; import { DatasetVersion, DataSource } from './data-source.model'; import { DataSourceState } from './data-source.reducer'; export declare const DataSourceSelectors: { selectFeature: MemoizedSelector>; getNamedQuery: MemoizedSelector DataSourceState>; getAllNamedQuery: MemoizedSelector import("./data-source.model").NamedQuery[]>; getNamedQuerySorted: MemoizedSelector import("./data-source.model").NamedQuery[]>; editInProgress: MemoizedSelector boolean>; currentEditType: MemoizedSelector import("@onepoint-yap/dashboard").NamedQueryTypes | undefined>; currentEdit: MemoizedSelector import("./data-source.model").NamedQuery | undefined>; isRename: MemoizedSelector boolean>; editFromWidget: MemoizedSelector { widgetIndex: number; editedQuery: string; } | undefined>; datasets: MemoizedSelector import("@onepoint-yap/dashboard").Dataset[]>; errors: MemoizedSelector Error | undefined>; isLoading: MemoizedSelector boolean>; getDataSources: MemoizedSelector DataSource[]>; getDataSourcesSorted: MemoizedSelector DataSource[]>; selectedDataset: MemoizedSelector import("@onepoint-yap/dashboard").Dataset | null>; selectedDatasetMetadata: MemoizedSelector import("@onepoint-yap/dashboard").DatasetMetadata[]>; datasetVersions: MemoizedSelector DatasetVersion[]>; selectedDatasetId: MemoizedSelector string | undefined>; matchingDatasetVersions: (datasetId: string) => MemoizedSelector>; datasetErrors: MemoizedSelector import("@onepoint-yap/dashboard").DatasetError[]>; };