import { type IBackendCapabilities } from "@gooddata/sdk-backend-spi"; import { type DashboardSelector } from "../types.js"; /** * This selector returns capabilities of the backend with which the dashboard works. * * @public */ export declare const selectBackendCapabilities: DashboardSelector; /** * This selector returns capability if parent child filtering is enabled. * * @public */ export declare const selectSupportsElementsQueryParentFiltering: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsKpiWidget} * * @internal */ export declare const selectSupportsKpiWidgetCapability: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsAccessControl} * * @internal */ export declare const selectSupportsAccessControlCapability: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsHierarchicalWorkspaces} * * @internal */ export declare const selectSupportsHierarchicalWorkspacesCapability: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsElementUris} * * @internal */ export declare const selectSupportsElementUris: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.canExportCsv} * * @internal */ export declare const selectSupportsExportToCsv: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.canExportXlsx} * * @internal */ export declare const selectSupportsExportToXlsx: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsObjectUris} * * @internal */ export declare const selectSupportsObjectUris: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsSettingConnectingAttributes} * * @internal */ export declare const selectSupportsSettingConnectingAttributes: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsKeepingDependentFiltersSelection} * * @internal */ export declare const selectSupportsKeepingDependentFiltersSelection: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsCircularDependencyInFilters} * * @internal */ export declare const selectSupportsCircularDependencyInFilters: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.allowMultipleInteractionsPerAttributeAndMeasure} * * @internal */ export declare const selectAllowMultipleInteractionsPerAttributeAndMeasure: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.selectSupportsAttributeHierarchies} * * @internal */ export declare const selectSupportsAttributeHierarchies: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsSingleSelectDependentFilters} * * @internal */ export declare const selectSupportsSingleSelectDependentFilters: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsCrossFiltering} * * @internal */ export declare const selectSupportsCrossFiltering: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsMultipleDateFilters} * * @internal */ export declare const selectSupportsMultipleDateFilters: DashboardSelector; /** * Selector for {@link @gooddata/sdk-backend-spi#IBackendCapabilities.supportsRichTextWidgets} * * @internal */ export declare const selectSupportsRichTextWidgets: DashboardSelector; //# sourceMappingURL=backendCapabilitiesSelectors.d.ts.map