UNPKG

24.4 kBTypeScriptView Raw
1import * as React from 'react';
2import { StyleProp, ViewStyle } from 'react-native';
3declare type Props = {
4 /**
5 * Determines whether clicking outside the dialog dismiss it.
6 */
7 dismissable?: boolean;
8 /**
9 * Callback that is called when the user dismisses the dialog.
10 */
11 onDismiss?: () => void;
12 /**
13 * Determines Whether the dialog is visible.
14 */
15 visible: boolean;
16 /**
17 * Content of the `Dialog`.
18 */
19 children: React.ReactNode;
20 style?: StyleProp<ViewStyle>;
21 /**
22 * @optional
23 */
24 theme: ReactNativePaper.Theme;
25};
26declare const _default: (React.ComponentClass<Pick<Props, "style" | "children" | "visible" | "onDismiss" | "dismissable"> & {
27 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
28}, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<Props, any> & {
29 ({ children, dismissable, onDismiss, visible, style, theme, }: Props): JSX.Element;
30 Content: {
31 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
32 children: React.ReactNode;
33 style?: StyleProp<ViewStyle>;
34 }): JSX.Element;
35 displayName: string;
36 };
37 Actions: {
38 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
39 children: React.ReactNode;
40 style?: StyleProp<ViewStyle>;
41 }): JSX.Element;
42 displayName: string;
43 };
44 Title: (React.ComponentClass<Pick<import("react-native").TextProps & {
45 children: React.ReactNode;
46 } & {
47 children: React.ReactNode;
48 style?: StyleProp<import("react-native").TextStyle>;
49 theme: ReactNativePaper.Theme;
50 }, "style" | "children" | "allowFontScaling" | "ellipsizeMode" | "lineBreakMode" | "numberOfLines" | "onLayout" | "onTextLayout" | "onPress" | "onLongPress" | "testID" | "nativeID" | "maxFontSizeMultiplier" | "adjustsFontSizeToFit" | "minimumFontScale" | "suppressHighlighting" | "selectable" | "selectionColor" | "textBreakStrategy" | "dataDetectorType" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors"> & {
51 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
52 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").TextProps & {
53 children: React.ReactNode;
54 } & {
55 children: React.ReactNode;
56 style?: StyleProp<import("react-native").TextStyle>;
57 theme: ReactNativePaper.Theme;
58 }, any> & {
59 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
60 children: React.ReactNode;
61 } & {
62 children: React.ReactNode;
63 style?: StyleProp<import("react-native").TextStyle>;
64 theme: ReactNativePaper.Theme;
65 }): JSX.Element;
66 displayName: string;
67 }) | (React.FunctionComponent<import("react-native").TextProps & {
68 children: React.ReactNode;
69 } & {
70 children: React.ReactNode;
71 style?: StyleProp<import("react-native").TextStyle>;
72 theme: ReactNativePaper.Theme;
73 }> & {
74 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
75 children: React.ReactNode;
76 } & {
77 children: React.ReactNode;
78 style?: StyleProp<import("react-native").TextStyle>;
79 theme: ReactNativePaper.Theme;
80 }): JSX.Element;
81 displayName: string;
82 }), {}>) | (React.FunctionComponent<Pick<import("react-native").TextProps & {
83 children: React.ReactNode;
84 } & {
85 children: React.ReactNode;
86 style?: StyleProp<import("react-native").TextStyle>;
87 theme: ReactNativePaper.Theme;
88 }, "style" | "children" | "allowFontScaling" | "ellipsizeMode" | "lineBreakMode" | "numberOfLines" | "onLayout" | "onTextLayout" | "onPress" | "onLongPress" | "testID" | "nativeID" | "maxFontSizeMultiplier" | "adjustsFontSizeToFit" | "minimumFontScale" | "suppressHighlighting" | "selectable" | "selectionColor" | "textBreakStrategy" | "dataDetectorType" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors"> & {
89 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
90 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").TextProps & {
91 children: React.ReactNode;
92 } & {
93 children: React.ReactNode;
94 style?: StyleProp<import("react-native").TextStyle>;
95 theme: ReactNativePaper.Theme;
96 }, any> & {
97 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
98 children: React.ReactNode;
99 } & {
100 children: React.ReactNode;
101 style?: StyleProp<import("react-native").TextStyle>;
102 theme: ReactNativePaper.Theme;
103 }): JSX.Element;
104 displayName: string;
105 }) | (React.FunctionComponent<import("react-native").TextProps & {
106 children: React.ReactNode;
107 } & {
108 children: React.ReactNode;
109 style?: StyleProp<import("react-native").TextStyle>;
110 theme: ReactNativePaper.Theme;
111 }> & {
112 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
113 children: React.ReactNode;
114 } & {
115 children: React.ReactNode;
116 style?: StyleProp<import("react-native").TextStyle>;
117 theme: ReactNativePaper.Theme;
118 }): JSX.Element;
119 displayName: string;
120 }), {}>);
121 ScrollArea: {
122 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
123 children: React.ReactNode;
124 style?: StyleProp<ViewStyle>;
125 }): JSX.Element;
126 displayName: string;
127 };
128}) | (React.FunctionComponent<Props> & {
129 ({ children, dismissable, onDismiss, visible, style, theme, }: Props): JSX.Element;
130 Content: {
131 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
132 children: React.ReactNode;
133 style?: StyleProp<ViewStyle>;
134 }): JSX.Element;
135 displayName: string;
136 };
137 Actions: {
138 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
139 children: React.ReactNode;
140 style?: StyleProp<ViewStyle>;
141 }): JSX.Element;
142 displayName: string;
143 };
144 Title: (React.ComponentClass<Pick<import("react-native").TextProps & {
145 children: React.ReactNode;
146 } & {
147 children: React.ReactNode;
148 style?: StyleProp<import("react-native").TextStyle>;
149 theme: ReactNativePaper.Theme;
150 }, "style" | "children" | "allowFontScaling" | "ellipsizeMode" | "lineBreakMode" | "numberOfLines" | "onLayout" | "onTextLayout" | "onPress" | "onLongPress" | "testID" | "nativeID" | "maxFontSizeMultiplier" | "adjustsFontSizeToFit" | "minimumFontScale" | "suppressHighlighting" | "selectable" | "selectionColor" | "textBreakStrategy" | "dataDetectorType" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors"> & {
151 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
152 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").TextProps & {
153 children: React.ReactNode;
154 } & {
155 children: React.ReactNode;
156 style?: StyleProp<import("react-native").TextStyle>;
157 theme: ReactNativePaper.Theme;
158 }, any> & {
159 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
160 children: React.ReactNode;
161 } & {
162 children: React.ReactNode;
163 style?: StyleProp<import("react-native").TextStyle>;
164 theme: ReactNativePaper.Theme;
165 }): JSX.Element;
166 displayName: string;
167 }) | (React.FunctionComponent<import("react-native").TextProps & {
168 children: React.ReactNode;
169 } & {
170 children: React.ReactNode;
171 style?: StyleProp<import("react-native").TextStyle>;
172 theme: ReactNativePaper.Theme;
173 }> & {
174 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
175 children: React.ReactNode;
176 } & {
177 children: React.ReactNode;
178 style?: StyleProp<import("react-native").TextStyle>;
179 theme: ReactNativePaper.Theme;
180 }): JSX.Element;
181 displayName: string;
182 }), {}>) | (React.FunctionComponent<Pick<import("react-native").TextProps & {
183 children: React.ReactNode;
184 } & {
185 children: React.ReactNode;
186 style?: StyleProp<import("react-native").TextStyle>;
187 theme: ReactNativePaper.Theme;
188 }, "style" | "children" | "allowFontScaling" | "ellipsizeMode" | "lineBreakMode" | "numberOfLines" | "onLayout" | "onTextLayout" | "onPress" | "onLongPress" | "testID" | "nativeID" | "maxFontSizeMultiplier" | "adjustsFontSizeToFit" | "minimumFontScale" | "suppressHighlighting" | "selectable" | "selectionColor" | "textBreakStrategy" | "dataDetectorType" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors"> & {
189 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
190 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").TextProps & {
191 children: React.ReactNode;
192 } & {
193 children: React.ReactNode;
194 style?: StyleProp<import("react-native").TextStyle>;
195 theme: ReactNativePaper.Theme;
196 }, any> & {
197 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
198 children: React.ReactNode;
199 } & {
200 children: React.ReactNode;
201 style?: StyleProp<import("react-native").TextStyle>;
202 theme: ReactNativePaper.Theme;
203 }): JSX.Element;
204 displayName: string;
205 }) | (React.FunctionComponent<import("react-native").TextProps & {
206 children: React.ReactNode;
207 } & {
208 children: React.ReactNode;
209 style?: StyleProp<import("react-native").TextStyle>;
210 theme: ReactNativePaper.Theme;
211 }> & {
212 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
213 children: React.ReactNode;
214 } & {
215 children: React.ReactNode;
216 style?: StyleProp<import("react-native").TextStyle>;
217 theme: ReactNativePaper.Theme;
218 }): JSX.Element;
219 displayName: string;
220 }), {}>);
221 ScrollArea: {
222 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
223 children: React.ReactNode;
224 style?: StyleProp<ViewStyle>;
225 }): JSX.Element;
226 displayName: string;
227 };
228}), {}>) | (React.FunctionComponent<Pick<Props, "style" | "children" | "visible" | "onDismiss" | "dismissable"> & {
229 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
230}> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<Props, any> & {
231 ({ children, dismissable, onDismiss, visible, style, theme, }: Props): JSX.Element;
232 Content: {
233 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
234 children: React.ReactNode;
235 style?: StyleProp<ViewStyle>;
236 }): JSX.Element;
237 displayName: string;
238 };
239 Actions: {
240 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
241 children: React.ReactNode;
242 style?: StyleProp<ViewStyle>;
243 }): JSX.Element;
244 displayName: string;
245 };
246 Title: (React.ComponentClass<Pick<import("react-native").TextProps & {
247 children: React.ReactNode;
248 } & {
249 children: React.ReactNode;
250 style?: StyleProp<import("react-native").TextStyle>;
251 theme: ReactNativePaper.Theme;
252 }, "style" | "children" | "allowFontScaling" | "ellipsizeMode" | "lineBreakMode" | "numberOfLines" | "onLayout" | "onTextLayout" | "onPress" | "onLongPress" | "testID" | "nativeID" | "maxFontSizeMultiplier" | "adjustsFontSizeToFit" | "minimumFontScale" | "suppressHighlighting" | "selectable" | "selectionColor" | "textBreakStrategy" | "dataDetectorType" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors"> & {
253 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
254 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").TextProps & {
255 children: React.ReactNode;
256 } & {
257 children: React.ReactNode;
258 style?: StyleProp<import("react-native").TextStyle>;
259 theme: ReactNativePaper.Theme;
260 }, any> & {
261 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
262 children: React.ReactNode;
263 } & {
264 children: React.ReactNode;
265 style?: StyleProp<import("react-native").TextStyle>;
266 theme: ReactNativePaper.Theme;
267 }): JSX.Element;
268 displayName: string;
269 }) | (React.FunctionComponent<import("react-native").TextProps & {
270 children: React.ReactNode;
271 } & {
272 children: React.ReactNode;
273 style?: StyleProp<import("react-native").TextStyle>;
274 theme: ReactNativePaper.Theme;
275 }> & {
276 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
277 children: React.ReactNode;
278 } & {
279 children: React.ReactNode;
280 style?: StyleProp<import("react-native").TextStyle>;
281 theme: ReactNativePaper.Theme;
282 }): JSX.Element;
283 displayName: string;
284 }), {}>) | (React.FunctionComponent<Pick<import("react-native").TextProps & {
285 children: React.ReactNode;
286 } & {
287 children: React.ReactNode;
288 style?: StyleProp<import("react-native").TextStyle>;
289 theme: ReactNativePaper.Theme;
290 }, "style" | "children" | "allowFontScaling" | "ellipsizeMode" | "lineBreakMode" | "numberOfLines" | "onLayout" | "onTextLayout" | "onPress" | "onLongPress" | "testID" | "nativeID" | "maxFontSizeMultiplier" | "adjustsFontSizeToFit" | "minimumFontScale" | "suppressHighlighting" | "selectable" | "selectionColor" | "textBreakStrategy" | "dataDetectorType" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors"> & {
291 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
292 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").TextProps & {
293 children: React.ReactNode;
294 } & {
295 children: React.ReactNode;
296 style?: StyleProp<import("react-native").TextStyle>;
297 theme: ReactNativePaper.Theme;
298 }, any> & {
299 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
300 children: React.ReactNode;
301 } & {
302 children: React.ReactNode;
303 style?: StyleProp<import("react-native").TextStyle>;
304 theme: ReactNativePaper.Theme;
305 }): JSX.Element;
306 displayName: string;
307 }) | (React.FunctionComponent<import("react-native").TextProps & {
308 children: React.ReactNode;
309 } & {
310 children: React.ReactNode;
311 style?: StyleProp<import("react-native").TextStyle>;
312 theme: ReactNativePaper.Theme;
313 }> & {
314 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
315 children: React.ReactNode;
316 } & {
317 children: React.ReactNode;
318 style?: StyleProp<import("react-native").TextStyle>;
319 theme: ReactNativePaper.Theme;
320 }): JSX.Element;
321 displayName: string;
322 }), {}>);
323 ScrollArea: {
324 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
325 children: React.ReactNode;
326 style?: StyleProp<ViewStyle>;
327 }): JSX.Element;
328 displayName: string;
329 };
330}) | (React.FunctionComponent<Props> & {
331 ({ children, dismissable, onDismiss, visible, style, theme, }: Props): JSX.Element;
332 Content: {
333 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
334 children: React.ReactNode;
335 style?: StyleProp<ViewStyle>;
336 }): JSX.Element;
337 displayName: string;
338 };
339 Actions: {
340 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
341 children: React.ReactNode;
342 style?: StyleProp<ViewStyle>;
343 }): JSX.Element;
344 displayName: string;
345 };
346 Title: (React.ComponentClass<Pick<import("react-native").TextProps & {
347 children: React.ReactNode;
348 } & {
349 children: React.ReactNode;
350 style?: StyleProp<import("react-native").TextStyle>;
351 theme: ReactNativePaper.Theme;
352 }, "style" | "children" | "allowFontScaling" | "ellipsizeMode" | "lineBreakMode" | "numberOfLines" | "onLayout" | "onTextLayout" | "onPress" | "onLongPress" | "testID" | "nativeID" | "maxFontSizeMultiplier" | "adjustsFontSizeToFit" | "minimumFontScale" | "suppressHighlighting" | "selectable" | "selectionColor" | "textBreakStrategy" | "dataDetectorType" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors"> & {
353 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
354 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").TextProps & {
355 children: React.ReactNode;
356 } & {
357 children: React.ReactNode;
358 style?: StyleProp<import("react-native").TextStyle>;
359 theme: ReactNativePaper.Theme;
360 }, any> & {
361 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
362 children: React.ReactNode;
363 } & {
364 children: React.ReactNode;
365 style?: StyleProp<import("react-native").TextStyle>;
366 theme: ReactNativePaper.Theme;
367 }): JSX.Element;
368 displayName: string;
369 }) | (React.FunctionComponent<import("react-native").TextProps & {
370 children: React.ReactNode;
371 } & {
372 children: React.ReactNode;
373 style?: StyleProp<import("react-native").TextStyle>;
374 theme: ReactNativePaper.Theme;
375 }> & {
376 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
377 children: React.ReactNode;
378 } & {
379 children: React.ReactNode;
380 style?: StyleProp<import("react-native").TextStyle>;
381 theme: ReactNativePaper.Theme;
382 }): JSX.Element;
383 displayName: string;
384 }), {}>) | (React.FunctionComponent<Pick<import("react-native").TextProps & {
385 children: React.ReactNode;
386 } & {
387 children: React.ReactNode;
388 style?: StyleProp<import("react-native").TextStyle>;
389 theme: ReactNativePaper.Theme;
390 }, "style" | "children" | "allowFontScaling" | "ellipsizeMode" | "lineBreakMode" | "numberOfLines" | "onLayout" | "onTextLayout" | "onPress" | "onLongPress" | "testID" | "nativeID" | "maxFontSizeMultiplier" | "adjustsFontSizeToFit" | "minimumFontScale" | "suppressHighlighting" | "selectable" | "selectionColor" | "textBreakStrategy" | "dataDetectorType" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors"> & {
391 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
392 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").TextProps & {
393 children: React.ReactNode;
394 } & {
395 children: React.ReactNode;
396 style?: StyleProp<import("react-native").TextStyle>;
397 theme: ReactNativePaper.Theme;
398 }, any> & {
399 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
400 children: React.ReactNode;
401 } & {
402 children: React.ReactNode;
403 style?: StyleProp<import("react-native").TextStyle>;
404 theme: ReactNativePaper.Theme;
405 }): JSX.Element;
406 displayName: string;
407 }) | (React.FunctionComponent<import("react-native").TextProps & {
408 children: React.ReactNode;
409 } & {
410 children: React.ReactNode;
411 style?: StyleProp<import("react-native").TextStyle>;
412 theme: ReactNativePaper.Theme;
413 }> & {
414 ({ children, theme, style, ...rest }: import("react-native").TextProps & {
415 children: React.ReactNode;
416 } & {
417 children: React.ReactNode;
418 style?: StyleProp<import("react-native").TextStyle>;
419 theme: ReactNativePaper.Theme;
420 }): JSX.Element;
421 displayName: string;
422 }), {}>);
423 ScrollArea: {
424 (props: import("react-native").ViewProps & React.RefAttributes<import("react-native").View> & {
425 children: React.ReactNode;
426 style?: StyleProp<ViewStyle>;
427 }): JSX.Element;
428 displayName: string;
429 };
430}), {}>);
431export default _default;