massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / caldav / caldav / elements / cdav.pyi
1 import datetime
2 from typing import ClassVar
3
4 from .base import BaseElement, NamedBaseElement, ValuedBaseElement
5
6 class CalendarQuery(BaseElement):
7     tag: ClassVar[str]
8
9 class FreeBusyQuery(BaseElement):
10     tag: ClassVar[str]
11
12 class Mkcalendar(BaseElement):
13     tag: ClassVar[str]
14
15 class CalendarMultiGet(BaseElement):
16     tag: ClassVar[str]
17
18 class ScheduleInboxURL(BaseElement):
19     tag: ClassVar[str]
20
21 class ScheduleOutboxURL(BaseElement):
22     tag: ClassVar[str]
23
24 class Filter(BaseElement):
25     tag: ClassVar[str]
26
27 class CompFilter(NamedBaseElement):
28     tag: ClassVar[str]
29
30 class PropFilter(NamedBaseElement):
31     tag: ClassVar[str]
32
33 class ParamFilter(NamedBaseElement):
34     tag: ClassVar[str]
35
36 class TextMatch(ValuedBaseElement):
37     tag: ClassVar[str]
38     def __init__(self, value, collation: str = ..., negate: bool = ...) -> None: ...
39
40 class TimeRange(BaseElement):
41     tag: ClassVar[str]
42     def __init__(self, start: datetime.datetime | None = ..., end: datetime.datetime | None = ...) -> None: ...
43
44 class NotDefined(BaseElement):
45     tag: ClassVar[str]
46
47 class CalendarData(BaseElement):
48     tag: ClassVar[str]
49
50 class Expand(BaseElement):
51     tag: ClassVar[str]
52     def __init__(self, start: datetime.datetime | None, end: datetime.datetime | None = ...) -> None: ...
53
54 class Comp(NamedBaseElement):
55     tag: ClassVar[str]
56
57 class CalendarUserAddressSet(BaseElement):
58     tag: ClassVar[str]
59
60 class CalendarUserType(BaseElement):
61     tag: ClassVar[str]
62
63 class CalendarHomeSet(BaseElement):
64     tag: ClassVar[str]
65
66 class Calendar(BaseElement):
67     tag: ClassVar[str]
68
69 class CalendarDescription(ValuedBaseElement):
70     tag: ClassVar[str]
71
72 class CalendarTimeZone(ValuedBaseElement):
73     tag: ClassVar[str]
74
75 class SupportedCalendarComponentSet(ValuedBaseElement):
76     tag: ClassVar[str]
77
78 class SupportedCalendarData(ValuedBaseElement):
79     tag: ClassVar[str]
80
81 class MaxResourceSize(ValuedBaseElement):
82     tag: ClassVar[str]
83
84 class MinDateTime(ValuedBaseElement):
85     tag: ClassVar[str]
86
87 class MaxDateTime(ValuedBaseElement):
88     tag: ClassVar[str]
89
90 class MaxInstances(ValuedBaseElement):
91     tag: ClassVar[str]
92
93 class MaxAttendeesPerInstance(ValuedBaseElement):
94     tag: ClassVar[str]
95
96 class Allprop(BaseElement):
97     tag: ClassVar[str]
98
99 class ScheduleTag(BaseElement):
100     tag: ClassVar[str]