import { TemporalTimezone } from '@mui/x-scheduler-internals/base-ui-copy'; import { Adapter } from '@mui/x-scheduler-internals/use-adapter'; import { SchedulerProcessedEventRecurrenceRule, SchedulerEventRecurrenceRule } from '@mui/x-scheduler-internals/models'; export declare function parseRRule(adapter: Adapter, input: string | SchedulerEventRecurrenceRule, timezone: TemporalTimezone): SchedulerProcessedEventRecurrenceRule; export declare function serializeRRule(adapter: Adapter, rule: SchedulerProcessedEventRecurrenceRule): string; export declare function isSameRRule(adapter: Adapter, rruleA: SchedulerProcessedEventRecurrenceRule | undefined, rruleB: SchedulerProcessedEventRecurrenceRule | undefined): boolean;