import type { RecurrenceFrequency, WeekdayCode } from "../types"; /** * Splits an RRULE string into key/value parts. */ export declare function parseRuleParts(rule: string): Record; /** * Splits a comma-separated RRULE list value. */ export declare function splitCommaList(value: string): string[]; /** * Pads a number with leading zeros. */ export declare function padZero(value: number, length?: number): string; /** * Returns whether a value is a supported recurrence frequency. */ export declare function isRecurrenceFrequency(value: string): value is RecurrenceFrequency; /** * Returns whether a value is a supported weekday code. */ export declare function isWeekdayCode(value: string): value is WeekdayCode;