import { type IAutomationMetadataObject } from "@gooddata/sdk-model";
import { type GoodDataSdkError } from "@gooddata/sdk-ui";
import { type DashboardSelector } from "../types.js";
/**
 * Returns workspace automations.
 *
 * @alpha
 */
export declare const selectDashboardUserAutomations: DashboardSelector<IAutomationMetadataObject[]>;
/**
 * Returns workspace automations count.
 *
 * @alpha
 */
export declare const selectAllAutomationsCount: DashboardSelector<number>;
/**
 * Returns workspace alerts.
 *
 * @alpha
 */
export declare const selectDashboardUserAutomationAlerts: DashboardSelector<IAutomationMetadataObject[]>;
/**
 * Returns workspace schedules.
 *
 * @alpha
 */
export declare const selectDashboardUserAutomationSchedules: DashboardSelector<IAutomationMetadataObject[]>;
/**
 * Returns workspace alerts for current dashboard, widget and user context.
 *
 * @alpha
 */
export declare const selectDashboardUserAutomationAlertsInContext: (widgetLocalIdentifier: string | undefined) => DashboardSelector<IAutomationMetadataObject[]>;
/**
 * Returns workspace schedules for current dashboard, widget and user context.
 *
 * @alpha
 */
export declare const selectDashboardUserAutomationSchedulesInContext: (widgetLocalIdentifier: string | undefined) => DashboardSelector<IAutomationMetadataObject[]>;
/**
 * Returns workspace automations loading
 *
 * @alpha
 */
export declare const selectAutomationsIsLoading: DashboardSelector<boolean>;
/**
 * Returns workspace automations loading
 *
 * @alpha
 */
export declare const selectAutomationsIsInitialized: DashboardSelector<boolean>;
/**
 * Returns organization automations error
 *
 * @alpha
 */
export declare const selectAutomationsError: DashboardSelector<GoodDataSdkError | undefined>;
//# sourceMappingURL=automationsSelectors.d.ts.map