diff --git a/index.d.ts b/index.d.ts index 749588e7..03c6ebce 100644 --- a/index.d.ts +++ b/index.d.ts @@ -172,6 +172,18 @@ declare namespace RRule { function fromString(value: string): RRule; + function rrulestr(s: string, options?: RRuleStrOptions): RRule | RRuleSet; + + interface RRuleStrOptions { + dtstart?: Date; + cache?: boolean; + unfold?: boolean; + forceset?: boolean; + compatible?: boolean; + ignoretz?: boolean; + tzinfos?: any; + } + class RRuleSet extends RRule { /** * @@ -195,4 +207,4 @@ declare namespace RRule { */ clone(): RRuleSet; } -} \ No newline at end of file +}