import { type IAutomationMetadataObject, type IAutomationMetadataObjectDefinition } from "@gooddata/sdk-model"; /** * Normalizes an automation before it is persisted. Drops the backend-derived * `schedule.cronDescription` and strips noop (all-values) attribute filters from * the alert execution. * * Shared by the create/edit save path and the management pause/resume path so * every `saveAlert` dispatch sanitizes identically — pause/resume must not * round-trip payloads that the normal save intentionally removes. * * @internal */ export declare function sanitizeAutomationForSave(automation: IAutomationMetadataObject): IAutomationMetadataObject; export declare function sanitizeAutomationForSave(automation: IAutomationMetadataObjectDefinition): IAutomationMetadataObjectDefinition; //# sourceMappingURL=sanitizeAutomationForSave.d.ts.map