import { PublishingRuleData, RuleTypes } from "@omnia/wcm/models"; export declare enum ScheduleActions { Archive = 0, Publish = 1 } export interface ScheduleRuleData extends PublishingRuleData { type: RuleTypes.Schedule; scheduleAction: ScheduleActions; } export interface SchedulePublishingRuleData extends ScheduleRuleData { type: RuleTypes.Schedule; scheduleAction: ScheduleActions.Publish; isPublishAndSendEmail: boolean; scheduleDate: string; description: string; } export interface ScheduleArchivingRuleData extends ScheduleRuleData { type: RuleTypes.Schedule; scheduleAction: ScheduleActions.Archive; scheduleDate: string; }