import { type IDashboardExportParameter, type IInsightParameterValue } from "@gooddata/sdk-model"; import { type ChangeParameterValuesParams } from "../../commands/parameters.js"; /** * Pure decision logic for restoring an automation's stored parameter overrides on dashboard load. * Returns the {@link changeParameterValues} command params to dispatch: alert params target the * active tab, export params target their own tab. Each export wire row carries its own type tag. * Mirrors the filter-side `extractRelevantFilters` — the saga reads the raw pieces off the * automation and dispatches each result. * * @internal */ export declare function extractAutomationParameterChanges({ enableParameters, enableStringParameters, alertParameters, exportParametersByTab, correlationId }: { enableParameters: boolean; enableStringParameters: boolean; alertParameters: IInsightParameterValue[] | undefined; exportParametersByTab: Record | undefined; correlationId: string; }): ChangeParameterValuesParams[]; //# sourceMappingURL=automationParametersRestore.d.ts.map