UNPKG

200 kBTypeScriptView Raw
1import * as React from 'react';
2import { StyleProp, Animated, View, ViewStyle } from 'react-native';
3declare type OutlinedCardProps = {
4 mode: 'outlined';
5 elevation?: never;
6};
7declare type ElevatedCardProps = {
8 mode?: 'elevated';
9 elevation?: number;
10};
11declare const _default: (React.ComponentClass<Pick<(OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
12 children: React.ReactNode;
13 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
14 theme: ReactNativePaper.Theme;
15}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
16 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
17} & {
18 /**
19 * Resting elevation of the card which controls the drop shadow.
20 */
21 elevation?: number | undefined;
22 /**
23 * Function to execute on long press.
24 */
25 onLongPress?: (() => void) | undefined;
26 /**
27 * Function to execute on press.
28 */
29 onPress?: (() => void) | undefined;
30 /**
31 * Mode of the Card.
32 * - `elevated` - Card with elevation.
33 * - `outlined` - Card with an outline.
34 */
35 mode?: "outlined" | "elevated" | undefined;
36 /**
37 * Content of the `Card`.
38 */
39 children: React.ReactNode;
40 style?: StyleProp<ViewStyle>;
41 /**
42 * @optional
43 */
44 theme: ReactNativePaper.Theme;
45 /**
46 * Pass down testID from card props to touchable
47 */
48 testID?: string | undefined;
49 /**
50 * Pass down accessible from card props to touchable
51 */
52 accessible?: boolean | undefined;
53}) | (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
54 children: React.ReactNode;
55 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
56 theme: ReactNativePaper.Theme;
57}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
58 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
59} & {
60 children?: React.ReactNode;
61} & {
62 /**
63 * Resting elevation of the card which controls the drop shadow.
64 */
65 elevation?: number | undefined;
66 /**
67 * Function to execute on long press.
68 */
69 onLongPress?: (() => void) | undefined;
70 /**
71 * Function to execute on press.
72 */
73 onPress?: (() => void) | undefined;
74 /**
75 * Mode of the Card.
76 * - `elevated` - Card with elevation.
77 * - `outlined` - Card with an outline.
78 */
79 mode?: "outlined" | "elevated" | undefined;
80 /**
81 * Content of the `Card`.
82 */
83 children: React.ReactNode;
84 style?: StyleProp<ViewStyle>;
85 /**
86 * @optional
87 */
88 theme: ReactNativePaper.Theme;
89 /**
90 * Pass down testID from card props to touchable
91 */
92 testID?: string | undefined;
93 /**
94 * Pass down accessible from card props to touchable
95 */
96 accessible?: boolean | undefined;
97}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
98 children: React.ReactNode;
99 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
100 theme: ReactNativePaper.Theme;
101}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
102 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
103} & {
104 /**
105 * Resting elevation of the card which controls the drop shadow.
106 */
107 elevation?: number | undefined;
108 /**
109 * Function to execute on long press.
110 */
111 onLongPress?: (() => void) | undefined;
112 /**
113 * Function to execute on press.
114 */
115 onPress?: (() => void) | undefined;
116 /**
117 * Mode of the Card.
118 * - `elevated` - Card with elevation.
119 * - `outlined` - Card with an outline.
120 */
121 mode?: "outlined" | "elevated" | undefined;
122 /**
123 * Content of the `Card`.
124 */
125 children: React.ReactNode;
126 style?: StyleProp<ViewStyle>;
127 /**
128 * @optional
129 */
130 theme: ReactNativePaper.Theme;
131 /**
132 * Pass down testID from card props to touchable
133 */
134 testID?: string | undefined;
135 /**
136 * Pass down accessible from card props to touchable
137 */
138 accessible?: boolean | undefined;
139}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
140 children: React.ReactNode;
141 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
142 theme: ReactNativePaper.Theme;
143}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
144 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
145} & {
146 children?: React.ReactNode;
147} & {
148 /**
149 * Resting elevation of the card which controls the drop shadow.
150 */
151 elevation?: number | undefined;
152 /**
153 * Function to execute on long press.
154 */
155 onLongPress?: (() => void) | undefined;
156 /**
157 * Function to execute on press.
158 */
159 onPress?: (() => void) | undefined;
160 /**
161 * Mode of the Card.
162 * - `elevated` - Card with elevation.
163 * - `outlined` - Card with an outline.
164 */
165 mode?: "outlined" | "elevated" | undefined;
166 /**
167 * Content of the `Card`.
168 */
169 children: React.ReactNode;
170 style?: StyleProp<ViewStyle>;
171 /**
172 * @optional
173 */
174 theme: ReactNativePaper.Theme;
175 /**
176 * Pass down testID from card props to touchable
177 */
178 testID?: string | undefined;
179 /**
180 * Pass down accessible from card props to touchable
181 */
182 accessible?: boolean | undefined;
183}), "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "onPress" | "onLongPress" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture" | "elevation" | "mode"> & {
184 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
185}, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<(OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
186 children: React.ReactNode;
187 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
188 theme: ReactNativePaper.Theme;
189}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
190 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
191} & {
192 /**
193 * Resting elevation of the card which controls the drop shadow.
194 */
195 elevation?: number | undefined;
196 /**
197 * Function to execute on long press.
198 */
199 onLongPress?: (() => void) | undefined;
200 /**
201 * Function to execute on press.
202 */
203 onPress?: (() => void) | undefined;
204 /**
205 * Mode of the Card.
206 * - `elevated` - Card with elevation.
207 * - `outlined` - Card with an outline.
208 */
209 mode?: "outlined" | "elevated" | undefined;
210 /**
211 * Content of the `Card`.
212 */
213 children: React.ReactNode;
214 style?: StyleProp<ViewStyle>;
215 /**
216 * @optional
217 */
218 theme: ReactNativePaper.Theme;
219 /**
220 * Pass down testID from card props to touchable
221 */
222 testID?: string | undefined;
223 /**
224 * Pass down accessible from card props to touchable
225 */
226 accessible?: boolean | undefined;
227}) | (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
228 children: React.ReactNode;
229 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
230 theme: ReactNativePaper.Theme;
231}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
232 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
233} & {
234 children?: React.ReactNode;
235} & {
236 /**
237 * Resting elevation of the card which controls the drop shadow.
238 */
239 elevation?: number | undefined;
240 /**
241 * Function to execute on long press.
242 */
243 onLongPress?: (() => void) | undefined;
244 /**
245 * Function to execute on press.
246 */
247 onPress?: (() => void) | undefined;
248 /**
249 * Mode of the Card.
250 * - `elevated` - Card with elevation.
251 * - `outlined` - Card with an outline.
252 */
253 mode?: "outlined" | "elevated" | undefined;
254 /**
255 * Content of the `Card`.
256 */
257 children: React.ReactNode;
258 style?: StyleProp<ViewStyle>;
259 /**
260 * @optional
261 */
262 theme: ReactNativePaper.Theme;
263 /**
264 * Pass down testID from card props to touchable
265 */
266 testID?: string | undefined;
267 /**
268 * Pass down accessible from card props to touchable
269 */
270 accessible?: boolean | undefined;
271}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
272 children: React.ReactNode;
273 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
274 theme: ReactNativePaper.Theme;
275}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
276 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
277} & {
278 /**
279 * Resting elevation of the card which controls the drop shadow.
280 */
281 elevation?: number | undefined;
282 /**
283 * Function to execute on long press.
284 */
285 onLongPress?: (() => void) | undefined;
286 /**
287 * Function to execute on press.
288 */
289 onPress?: (() => void) | undefined;
290 /**
291 * Mode of the Card.
292 * - `elevated` - Card with elevation.
293 * - `outlined` - Card with an outline.
294 */
295 mode?: "outlined" | "elevated" | undefined;
296 /**
297 * Content of the `Card`.
298 */
299 children: React.ReactNode;
300 style?: StyleProp<ViewStyle>;
301 /**
302 * @optional
303 */
304 theme: ReactNativePaper.Theme;
305 /**
306 * Pass down testID from card props to touchable
307 */
308 testID?: string | undefined;
309 /**
310 * Pass down accessible from card props to touchable
311 */
312 accessible?: boolean | undefined;
313}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
314 children: React.ReactNode;
315 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
316 theme: ReactNativePaper.Theme;
317}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
318 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
319} & {
320 children?: React.ReactNode;
321} & {
322 /**
323 * Resting elevation of the card which controls the drop shadow.
324 */
325 elevation?: number | undefined;
326 /**
327 * Function to execute on long press.
328 */
329 onLongPress?: (() => void) | undefined;
330 /**
331 * Function to execute on press.
332 */
333 onPress?: (() => void) | undefined;
334 /**
335 * Mode of the Card.
336 * - `elevated` - Card with elevation.
337 * - `outlined` - Card with an outline.
338 */
339 mode?: "outlined" | "elevated" | undefined;
340 /**
341 * Content of the `Card`.
342 */
343 children: React.ReactNode;
344 style?: StyleProp<ViewStyle>;
345 /**
346 * @optional
347 */
348 theme: ReactNativePaper.Theme;
349 /**
350 * Pass down testID from card props to touchable
351 */
352 testID?: string | undefined;
353 /**
354 * Pass down accessible from card props to touchable
355 */
356 accessible?: boolean | undefined;
357}), any> & {
358 ({ elevation: cardElevation, onLongPress, onPress, mode: cardMode, children, style, theme, testID, accessible, ...rest }: (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
359 children: React.ReactNode;
360 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
361 theme: ReactNativePaper.Theme;
362 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
363 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
364 } & {
365 /**
366 * Resting elevation of the card which controls the drop shadow.
367 */
368 elevation?: number | undefined;
369 /**
370 * Function to execute on long press.
371 */
372 onLongPress?: (() => void) | undefined;
373 /**
374 * Function to execute on press.
375 */
376 onPress?: (() => void) | undefined;
377 /**
378 * Mode of the Card.
379 * - `elevated` - Card with elevation.
380 * - `outlined` - Card with an outline.
381 */
382 mode?: "outlined" | "elevated" | undefined;
383 /**
384 * Content of the `Card`.
385 */
386 children: React.ReactNode;
387 style?: StyleProp<ViewStyle>;
388 /**
389 * @optional
390 */
391 theme: ReactNativePaper.Theme;
392 /**
393 * Pass down testID from card props to touchable
394 */
395 testID?: string | undefined;
396 /**
397 * Pass down accessible from card props to touchable
398 */
399 accessible?: boolean | undefined;
400 }) | (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
401 children: React.ReactNode;
402 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
403 theme: ReactNativePaper.Theme;
404 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
405 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
406 } & {
407 children?: React.ReactNode;
408 } & {
409 /**
410 * Resting elevation of the card which controls the drop shadow.
411 */
412 elevation?: number | undefined;
413 /**
414 * Function to execute on long press.
415 */
416 onLongPress?: (() => void) | undefined;
417 /**
418 * Function to execute on press.
419 */
420 onPress?: (() => void) | undefined;
421 /**
422 * Mode of the Card.
423 * - `elevated` - Card with elevation.
424 * - `outlined` - Card with an outline.
425 */
426 mode?: "outlined" | "elevated" | undefined;
427 /**
428 * Content of the `Card`.
429 */
430 children: React.ReactNode;
431 style?: StyleProp<ViewStyle>;
432 /**
433 * @optional
434 */
435 theme: ReactNativePaper.Theme;
436 /**
437 * Pass down testID from card props to touchable
438 */
439 testID?: string | undefined;
440 /**
441 * Pass down accessible from card props to touchable
442 */
443 accessible?: boolean | undefined;
444 }) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
445 children: React.ReactNode;
446 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
447 theme: ReactNativePaper.Theme;
448 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
449 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
450 } & {
451 /**
452 * Resting elevation of the card which controls the drop shadow.
453 */
454 elevation?: number | undefined;
455 /**
456 * Function to execute on long press.
457 */
458 onLongPress?: (() => void) | undefined;
459 /**
460 * Function to execute on press.
461 */
462 onPress?: (() => void) | undefined;
463 /**
464 * Mode of the Card.
465 * - `elevated` - Card with elevation.
466 * - `outlined` - Card with an outline.
467 */
468 mode?: "outlined" | "elevated" | undefined;
469 /**
470 * Content of the `Card`.
471 */
472 children: React.ReactNode;
473 style?: StyleProp<ViewStyle>;
474 /**
475 * @optional
476 */
477 theme: ReactNativePaper.Theme;
478 /**
479 * Pass down testID from card props to touchable
480 */
481 testID?: string | undefined;
482 /**
483 * Pass down accessible from card props to touchable
484 */
485 accessible?: boolean | undefined;
486 }) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
487 children: React.ReactNode;
488 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
489 theme: ReactNativePaper.Theme;
490 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
491 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
492 } & {
493 children?: React.ReactNode;
494 } & {
495 /**
496 * Resting elevation of the card which controls the drop shadow.
497 */
498 elevation?: number | undefined;
499 /**
500 * Function to execute on long press.
501 */
502 onLongPress?: (() => void) | undefined;
503 /**
504 * Function to execute on press.
505 */
506 onPress?: (() => void) | undefined;
507 /**
508 * Mode of the Card.
509 * - `elevated` - Card with elevation.
510 * - `outlined` - Card with an outline.
511 */
512 mode?: "outlined" | "elevated" | undefined;
513 /**
514 * Content of the `Card`.
515 */
516 children: React.ReactNode;
517 style?: StyleProp<ViewStyle>;
518 /**
519 * @optional
520 */
521 theme: ReactNativePaper.Theme;
522 /**
523 * Pass down testID from card props to touchable
524 */
525 testID?: string | undefined;
526 /**
527 * Pass down accessible from card props to touchable
528 */
529 accessible?: boolean | undefined;
530 })): JSX.Element;
531 Content: {
532 ({ index, total, siblings, style, ...rest }: import("react-native").ViewProps & React.RefAttributes<View> & {
533 children: React.ReactNode;
534 index?: number | undefined;
535 total?: number | undefined;
536 siblings?: string[] | undefined;
537 style?: StyleProp<ViewStyle>;
538 }): JSX.Element;
539 displayName: string;
540 };
541 Actions: {
542 (props: import("react-native").ViewProps & React.RefAttributes<View> & {
543 children: React.ReactNode;
544 style?: StyleProp<ViewStyle>;
545 }): JSX.Element;
546 displayName: string;
547 };
548 Cover: (React.ComponentClass<Pick<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
549 index?: number | undefined;
550 total?: number | undefined;
551 style?: StyleProp<ViewStyle>;
552 theme: ReactNativePaper.Theme;
553 }, "ref" | "source" | "style" | "onLayout" | "testID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "onError" | "onLoad" | "onLoadEnd" | "onLoadStart" | "progressiveRenderingEnabled" | "borderRadius" | "borderTopLeftRadius" | "borderTopRightRadius" | "borderBottomLeftRadius" | "borderBottomRightRadius" | "resizeMode" | "resizeMethod" | "loadingIndicatorSource" | "defaultSource" | "blurRadius" | "capInsets" | "onProgress" | "onPartialLoad" | "fadeDuration" | "width" | "height" | "index" | "total"> & {
554 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
555 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
556 index?: number | undefined;
557 total?: number | undefined;
558 style?: StyleProp<ViewStyle>;
559 theme: ReactNativePaper.Theme;
560 }, any> & {
561 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
562 index?: number | undefined;
563 total?: number | undefined;
564 style?: StyleProp<ViewStyle>;
565 theme: ReactNativePaper.Theme;
566 }): JSX.Element;
567 displayName: string;
568 }) | (React.FunctionComponent<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
569 index?: number | undefined;
570 total?: number | undefined;
571 style?: StyleProp<ViewStyle>;
572 theme: ReactNativePaper.Theme;
573 }> & {
574 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
575 index?: number | undefined;
576 total?: number | undefined;
577 style?: StyleProp<ViewStyle>;
578 theme: ReactNativePaper.Theme;
579 }): JSX.Element;
580 displayName: string;
581 }), {}>) | (React.FunctionComponent<Pick<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
582 index?: number | undefined;
583 total?: number | undefined;
584 style?: StyleProp<ViewStyle>;
585 theme: ReactNativePaper.Theme;
586 }, "ref" | "source" | "style" | "onLayout" | "testID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "onError" | "onLoad" | "onLoadEnd" | "onLoadStart" | "progressiveRenderingEnabled" | "borderRadius" | "borderTopLeftRadius" | "borderTopRightRadius" | "borderBottomLeftRadius" | "borderBottomRightRadius" | "resizeMode" | "resizeMethod" | "loadingIndicatorSource" | "defaultSource" | "blurRadius" | "capInsets" | "onProgress" | "onPartialLoad" | "fadeDuration" | "width" | "height" | "index" | "total"> & {
587 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
588 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
589 index?: number | undefined;
590 total?: number | undefined;
591 style?: StyleProp<ViewStyle>;
592 theme: ReactNativePaper.Theme;
593 }, any> & {
594 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
595 index?: number | undefined;
596 total?: number | undefined;
597 style?: StyleProp<ViewStyle>;
598 theme: ReactNativePaper.Theme;
599 }): JSX.Element;
600 displayName: string;
601 }) | (React.FunctionComponent<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
602 index?: number | undefined;
603 total?: number | undefined;
604 style?: StyleProp<ViewStyle>;
605 theme: ReactNativePaper.Theme;
606 }> & {
607 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
608 index?: number | undefined;
609 total?: number | undefined;
610 style?: StyleProp<ViewStyle>;
611 theme: ReactNativePaper.Theme;
612 }): JSX.Element;
613 displayName: string;
614 }), {}>);
615 Title: (React.ComponentClass<Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
616 title: React.ReactNode;
617 titleStyle?: StyleProp<import("react-native").TextStyle>;
618 titleNumberOfLines?: number | undefined;
619 subtitle?: React.ReactNode;
620 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
621 subtitleNumberOfLines?: number | undefined;
622 left?: ((props: {
623 size: number;
624 }) => React.ReactNode) | undefined;
625 leftStyle?: StyleProp<ViewStyle>;
626 right?: ((props: {
627 size: number;
628 }) => React.ReactNode) | undefined;
629 rightStyle?: StyleProp<ViewStyle>; /**
630 * @optional
631 */
632 index?: number | undefined;
633 total?: number | undefined;
634 style?: StyleProp<ViewStyle>;
635 theme: ReactNativePaper.Theme;
636 }, "ref" | "style" | "title" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture" | "left" | "right" | "titleStyle" | "titleNumberOfLines" | "index" | "total" | "subtitle" | "subtitleStyle" | "subtitleNumberOfLines" | "leftStyle" | "rightStyle"> & {
637 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
638 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ViewProps & React.RefAttributes<View> & {
639 title: React.ReactNode;
640 titleStyle?: StyleProp<import("react-native").TextStyle>;
641 titleNumberOfLines?: number | undefined;
642 subtitle?: React.ReactNode;
643 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
644 subtitleNumberOfLines?: number | undefined;
645 left?: ((props: {
646 size: number;
647 }) => React.ReactNode) | undefined;
648 leftStyle?: StyleProp<ViewStyle>;
649 right?: ((props: {
650 size: number;
651 }) => React.ReactNode) | undefined;
652 rightStyle?: StyleProp<ViewStyle>; /**
653 * @optional
654 */
655 index?: number | undefined;
656 total?: number | undefined;
657 style?: StyleProp<ViewStyle>;
658 theme: ReactNativePaper.Theme;
659 }, any> & {
660 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
661 title: React.ReactNode;
662 titleStyle?: StyleProp<import("react-native").TextStyle>;
663 titleNumberOfLines?: number | undefined;
664 subtitle?: React.ReactNode;
665 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
666 subtitleNumberOfLines?: number | undefined;
667 left?: ((props: {
668 size: number;
669 }) => React.ReactNode) | undefined;
670 leftStyle?: StyleProp<ViewStyle>;
671 right?: ((props: {
672 size: number;
673 }) => React.ReactNode) | undefined;
674 rightStyle?: StyleProp<ViewStyle>; /**
675 * @optional
676 */
677 index?: number | undefined;
678 total?: number | undefined;
679 style?: StyleProp<ViewStyle>;
680 theme: ReactNativePaper.Theme;
681 }): JSX.Element;
682 displayName: string;
683 }) | (React.FunctionComponent<import("react-native").ViewProps & React.RefAttributes<View> & {
684 title: React.ReactNode;
685 titleStyle?: StyleProp<import("react-native").TextStyle>;
686 titleNumberOfLines?: number | undefined;
687 subtitle?: React.ReactNode;
688 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
689 subtitleNumberOfLines?: number | undefined;
690 left?: ((props: {
691 size: number;
692 }) => React.ReactNode) | undefined;
693 leftStyle?: StyleProp<ViewStyle>;
694 right?: ((props: {
695 size: number;
696 }) => React.ReactNode) | undefined;
697 rightStyle?: StyleProp<ViewStyle>; /**
698 * @optional
699 */
700 index?: number | undefined;
701 total?: number | undefined;
702 style?: StyleProp<ViewStyle>;
703 theme: ReactNativePaper.Theme;
704 }> & {
705 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
706 title: React.ReactNode;
707 titleStyle?: StyleProp<import("react-native").TextStyle>;
708 titleNumberOfLines?: number | undefined;
709 subtitle?: React.ReactNode;
710 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
711 subtitleNumberOfLines?: number | undefined;
712 left?: ((props: {
713 size: number;
714 }) => React.ReactNode) | undefined;
715 leftStyle?: StyleProp<ViewStyle>;
716 right?: ((props: {
717 size: number;
718 }) => React.ReactNode) | undefined;
719 rightStyle?: StyleProp<ViewStyle>; /**
720 * @optional
721 */
722 index?: number | undefined;
723 total?: number | undefined;
724 style?: StyleProp<ViewStyle>;
725 theme: ReactNativePaper.Theme;
726 }): JSX.Element;
727 displayName: string;
728 }), {}>) | (React.FunctionComponent<Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
729 title: React.ReactNode;
730 titleStyle?: StyleProp<import("react-native").TextStyle>;
731 titleNumberOfLines?: number | undefined;
732 subtitle?: React.ReactNode;
733 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
734 subtitleNumberOfLines?: number | undefined;
735 left?: ((props: {
736 size: number;
737 }) => React.ReactNode) | undefined;
738 leftStyle?: StyleProp<ViewStyle>;
739 right?: ((props: {
740 size: number;
741 }) => React.ReactNode) | undefined;
742 rightStyle?: StyleProp<ViewStyle>; /**
743 * @optional
744 */
745 index?: number | undefined;
746 total?: number | undefined;
747 style?: StyleProp<ViewStyle>;
748 theme: ReactNativePaper.Theme;
749 }, "ref" | "style" | "title" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture" | "left" | "right" | "titleStyle" | "titleNumberOfLines" | "index" | "total" | "subtitle" | "subtitleStyle" | "subtitleNumberOfLines" | "leftStyle" | "rightStyle"> & {
750 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
751 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ViewProps & React.RefAttributes<View> & {
752 title: React.ReactNode;
753 titleStyle?: StyleProp<import("react-native").TextStyle>;
754 titleNumberOfLines?: number | undefined;
755 subtitle?: React.ReactNode;
756 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
757 subtitleNumberOfLines?: number | undefined;
758 left?: ((props: {
759 size: number;
760 }) => React.ReactNode) | undefined;
761 leftStyle?: StyleProp<ViewStyle>;
762 right?: ((props: {
763 size: number;
764 }) => React.ReactNode) | undefined;
765 rightStyle?: StyleProp<ViewStyle>; /**
766 * @optional
767 */
768 index?: number | undefined;
769 total?: number | undefined;
770 style?: StyleProp<ViewStyle>;
771 theme: ReactNativePaper.Theme;
772 }, any> & {
773 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
774 title: React.ReactNode;
775 titleStyle?: StyleProp<import("react-native").TextStyle>;
776 titleNumberOfLines?: number | undefined;
777 subtitle?: React.ReactNode;
778 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
779 subtitleNumberOfLines?: number | undefined;
780 left?: ((props: {
781 size: number;
782 }) => React.ReactNode) | undefined;
783 leftStyle?: StyleProp<ViewStyle>;
784 right?: ((props: {
785 size: number;
786 }) => React.ReactNode) | undefined;
787 rightStyle?: StyleProp<ViewStyle>; /**
788 * @optional
789 */
790 index?: number | undefined;
791 total?: number | undefined;
792 style?: StyleProp<ViewStyle>;
793 theme: ReactNativePaper.Theme;
794 }): JSX.Element;
795 displayName: string;
796 }) | (React.FunctionComponent<import("react-native").ViewProps & React.RefAttributes<View> & {
797 title: React.ReactNode;
798 titleStyle?: StyleProp<import("react-native").TextStyle>;
799 titleNumberOfLines?: number | undefined;
800 subtitle?: React.ReactNode;
801 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
802 subtitleNumberOfLines?: number | undefined;
803 left?: ((props: {
804 size: number;
805 }) => React.ReactNode) | undefined;
806 leftStyle?: StyleProp<ViewStyle>;
807 right?: ((props: {
808 size: number;
809 }) => React.ReactNode) | undefined;
810 rightStyle?: StyleProp<ViewStyle>; /**
811 * @optional
812 */
813 index?: number | undefined;
814 total?: number | undefined;
815 style?: StyleProp<ViewStyle>;
816 theme: ReactNativePaper.Theme;
817 }> & {
818 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
819 title: React.ReactNode;
820 titleStyle?: StyleProp<import("react-native").TextStyle>;
821 titleNumberOfLines?: number | undefined;
822 subtitle?: React.ReactNode;
823 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
824 subtitleNumberOfLines?: number | undefined;
825 left?: ((props: {
826 size: number;
827 }) => React.ReactNode) | undefined;
828 leftStyle?: StyleProp<ViewStyle>;
829 right?: ((props: {
830 size: number;
831 }) => React.ReactNode) | undefined;
832 rightStyle?: StyleProp<ViewStyle>; /**
833 * @optional
834 */
835 index?: number | undefined;
836 total?: number | undefined;
837 style?: StyleProp<ViewStyle>;
838 theme: ReactNativePaper.Theme;
839 }): JSX.Element;
840 displayName: string;
841 }), {}>);
842}) | (React.FunctionComponent<(OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
843 children: React.ReactNode;
844 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
845 theme: ReactNativePaper.Theme;
846}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
847 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
848} & {
849 /**
850 * Resting elevation of the card which controls the drop shadow.
851 */
852 elevation?: number | undefined;
853 /**
854 * Function to execute on long press.
855 */
856 onLongPress?: (() => void) | undefined;
857 /**
858 * Function to execute on press.
859 */
860 onPress?: (() => void) | undefined;
861 /**
862 * Mode of the Card.
863 * - `elevated` - Card with elevation.
864 * - `outlined` - Card with an outline.
865 */
866 mode?: "outlined" | "elevated" | undefined;
867 /**
868 * Content of the `Card`.
869 */
870 children: React.ReactNode;
871 style?: StyleProp<ViewStyle>;
872 /**
873 * @optional
874 */
875 theme: ReactNativePaper.Theme;
876 /**
877 * Pass down testID from card props to touchable
878 */
879 testID?: string | undefined;
880 /**
881 * Pass down accessible from card props to touchable
882 */
883 accessible?: boolean | undefined;
884}) | (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
885 children: React.ReactNode;
886 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
887 theme: ReactNativePaper.Theme;
888}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
889 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
890} & {
891 children?: React.ReactNode;
892} & {
893 /**
894 * Resting elevation of the card which controls the drop shadow.
895 */
896 elevation?: number | undefined;
897 /**
898 * Function to execute on long press.
899 */
900 onLongPress?: (() => void) | undefined;
901 /**
902 * Function to execute on press.
903 */
904 onPress?: (() => void) | undefined;
905 /**
906 * Mode of the Card.
907 * - `elevated` - Card with elevation.
908 * - `outlined` - Card with an outline.
909 */
910 mode?: "outlined" | "elevated" | undefined;
911 /**
912 * Content of the `Card`.
913 */
914 children: React.ReactNode;
915 style?: StyleProp<ViewStyle>;
916 /**
917 * @optional
918 */
919 theme: ReactNativePaper.Theme;
920 /**
921 * Pass down testID from card props to touchable
922 */
923 testID?: string | undefined;
924 /**
925 * Pass down accessible from card props to touchable
926 */
927 accessible?: boolean | undefined;
928}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
929 children: React.ReactNode;
930 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
931 theme: ReactNativePaper.Theme;
932}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
933 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
934} & {
935 /**
936 * Resting elevation of the card which controls the drop shadow.
937 */
938 elevation?: number | undefined;
939 /**
940 * Function to execute on long press.
941 */
942 onLongPress?: (() => void) | undefined;
943 /**
944 * Function to execute on press.
945 */
946 onPress?: (() => void) | undefined;
947 /**
948 * Mode of the Card.
949 * - `elevated` - Card with elevation.
950 * - `outlined` - Card with an outline.
951 */
952 mode?: "outlined" | "elevated" | undefined;
953 /**
954 * Content of the `Card`.
955 */
956 children: React.ReactNode;
957 style?: StyleProp<ViewStyle>;
958 /**
959 * @optional
960 */
961 theme: ReactNativePaper.Theme;
962 /**
963 * Pass down testID from card props to touchable
964 */
965 testID?: string | undefined;
966 /**
967 * Pass down accessible from card props to touchable
968 */
969 accessible?: boolean | undefined;
970}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
971 children: React.ReactNode;
972 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
973 theme: ReactNativePaper.Theme;
974}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
975 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
976} & {
977 children?: React.ReactNode;
978} & {
979 /**
980 * Resting elevation of the card which controls the drop shadow.
981 */
982 elevation?: number | undefined;
983 /**
984 * Function to execute on long press.
985 */
986 onLongPress?: (() => void) | undefined;
987 /**
988 * Function to execute on press.
989 */
990 onPress?: (() => void) | undefined;
991 /**
992 * Mode of the Card.
993 * - `elevated` - Card with elevation.
994 * - `outlined` - Card with an outline.
995 */
996 mode?: "outlined" | "elevated" | undefined;
997 /**
998 * Content of the `Card`.
999 */
1000 children: React.ReactNode;
1001 style?: StyleProp<ViewStyle>;
1002 /**
1003 * @optional
1004 */
1005 theme: ReactNativePaper.Theme;
1006 /**
1007 * Pass down testID from card props to touchable
1008 */
1009 testID?: string | undefined;
1010 /**
1011 * Pass down accessible from card props to touchable
1012 */
1013 accessible?: boolean | undefined;
1014})> & {
1015 ({ elevation: cardElevation, onLongPress, onPress, mode: cardMode, children, style, theme, testID, accessible, ...rest }: (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1016 children: React.ReactNode;
1017 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1018 theme: ReactNativePaper.Theme;
1019 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1020 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1021 } & {
1022 /**
1023 * Resting elevation of the card which controls the drop shadow.
1024 */
1025 elevation?: number | undefined;
1026 /**
1027 * Function to execute on long press.
1028 */
1029 onLongPress?: (() => void) | undefined;
1030 /**
1031 * Function to execute on press.
1032 */
1033 onPress?: (() => void) | undefined;
1034 /**
1035 * Mode of the Card.
1036 * - `elevated` - Card with elevation.
1037 * - `outlined` - Card with an outline.
1038 */
1039 mode?: "outlined" | "elevated" | undefined;
1040 /**
1041 * Content of the `Card`.
1042 */
1043 children: React.ReactNode;
1044 style?: StyleProp<ViewStyle>;
1045 /**
1046 * @optional
1047 */
1048 theme: ReactNativePaper.Theme;
1049 /**
1050 * Pass down testID from card props to touchable
1051 */
1052 testID?: string | undefined;
1053 /**
1054 * Pass down accessible from card props to touchable
1055 */
1056 accessible?: boolean | undefined;
1057 }) | (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1058 children: React.ReactNode;
1059 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1060 theme: ReactNativePaper.Theme;
1061 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1062 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1063 } & {
1064 children?: React.ReactNode;
1065 } & {
1066 /**
1067 * Resting elevation of the card which controls the drop shadow.
1068 */
1069 elevation?: number | undefined;
1070 /**
1071 * Function to execute on long press.
1072 */
1073 onLongPress?: (() => void) | undefined;
1074 /**
1075 * Function to execute on press.
1076 */
1077 onPress?: (() => void) | undefined;
1078 /**
1079 * Mode of the Card.
1080 * - `elevated` - Card with elevation.
1081 * - `outlined` - Card with an outline.
1082 */
1083 mode?: "outlined" | "elevated" | undefined;
1084 /**
1085 * Content of the `Card`.
1086 */
1087 children: React.ReactNode;
1088 style?: StyleProp<ViewStyle>;
1089 /**
1090 * @optional
1091 */
1092 theme: ReactNativePaper.Theme;
1093 /**
1094 * Pass down testID from card props to touchable
1095 */
1096 testID?: string | undefined;
1097 /**
1098 * Pass down accessible from card props to touchable
1099 */
1100 accessible?: boolean | undefined;
1101 }) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1102 children: React.ReactNode;
1103 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1104 theme: ReactNativePaper.Theme;
1105 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1106 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1107 } & {
1108 /**
1109 * Resting elevation of the card which controls the drop shadow.
1110 */
1111 elevation?: number | undefined;
1112 /**
1113 * Function to execute on long press.
1114 */
1115 onLongPress?: (() => void) | undefined;
1116 /**
1117 * Function to execute on press.
1118 */
1119 onPress?: (() => void) | undefined;
1120 /**
1121 * Mode of the Card.
1122 * - `elevated` - Card with elevation.
1123 * - `outlined` - Card with an outline.
1124 */
1125 mode?: "outlined" | "elevated" | undefined;
1126 /**
1127 * Content of the `Card`.
1128 */
1129 children: React.ReactNode;
1130 style?: StyleProp<ViewStyle>;
1131 /**
1132 * @optional
1133 */
1134 theme: ReactNativePaper.Theme;
1135 /**
1136 * Pass down testID from card props to touchable
1137 */
1138 testID?: string | undefined;
1139 /**
1140 * Pass down accessible from card props to touchable
1141 */
1142 accessible?: boolean | undefined;
1143 }) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1144 children: React.ReactNode;
1145 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1146 theme: ReactNativePaper.Theme;
1147 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1148 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1149 } & {
1150 children?: React.ReactNode;
1151 } & {
1152 /**
1153 * Resting elevation of the card which controls the drop shadow.
1154 */
1155 elevation?: number | undefined;
1156 /**
1157 * Function to execute on long press.
1158 */
1159 onLongPress?: (() => void) | undefined;
1160 /**
1161 * Function to execute on press.
1162 */
1163 onPress?: (() => void) | undefined;
1164 /**
1165 * Mode of the Card.
1166 * - `elevated` - Card with elevation.
1167 * - `outlined` - Card with an outline.
1168 */
1169 mode?: "outlined" | "elevated" | undefined;
1170 /**
1171 * Content of the `Card`.
1172 */
1173 children: React.ReactNode;
1174 style?: StyleProp<ViewStyle>;
1175 /**
1176 * @optional
1177 */
1178 theme: ReactNativePaper.Theme;
1179 /**
1180 * Pass down testID from card props to touchable
1181 */
1182 testID?: string | undefined;
1183 /**
1184 * Pass down accessible from card props to touchable
1185 */
1186 accessible?: boolean | undefined;
1187 })): JSX.Element;
1188 Content: {
1189 ({ index, total, siblings, style, ...rest }: import("react-native").ViewProps & React.RefAttributes<View> & {
1190 children: React.ReactNode;
1191 index?: number | undefined;
1192 total?: number | undefined;
1193 siblings?: string[] | undefined;
1194 style?: StyleProp<ViewStyle>;
1195 }): JSX.Element;
1196 displayName: string;
1197 };
1198 Actions: {
1199 (props: import("react-native").ViewProps & React.RefAttributes<View> & {
1200 children: React.ReactNode;
1201 style?: StyleProp<ViewStyle>;
1202 }): JSX.Element;
1203 displayName: string;
1204 };
1205 Cover: (React.ComponentClass<Pick<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
1206 index?: number | undefined;
1207 total?: number | undefined;
1208 style?: StyleProp<ViewStyle>;
1209 theme: ReactNativePaper.Theme;
1210 }, "ref" | "source" | "style" | "onLayout" | "testID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "onError" | "onLoad" | "onLoadEnd" | "onLoadStart" | "progressiveRenderingEnabled" | "borderRadius" | "borderTopLeftRadius" | "borderTopRightRadius" | "borderBottomLeftRadius" | "borderBottomRightRadius" | "resizeMode" | "resizeMethod" | "loadingIndicatorSource" | "defaultSource" | "blurRadius" | "capInsets" | "onProgress" | "onPartialLoad" | "fadeDuration" | "width" | "height" | "index" | "total"> & {
1211 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1212 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
1213 index?: number | undefined;
1214 total?: number | undefined;
1215 style?: StyleProp<ViewStyle>;
1216 theme: ReactNativePaper.Theme;
1217 }, any> & {
1218 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
1219 index?: number | undefined;
1220 total?: number | undefined;
1221 style?: StyleProp<ViewStyle>;
1222 theme: ReactNativePaper.Theme;
1223 }): JSX.Element;
1224 displayName: string;
1225 }) | (React.FunctionComponent<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
1226 index?: number | undefined;
1227 total?: number | undefined;
1228 style?: StyleProp<ViewStyle>;
1229 theme: ReactNativePaper.Theme;
1230 }> & {
1231 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
1232 index?: number | undefined;
1233 total?: number | undefined;
1234 style?: StyleProp<ViewStyle>;
1235 theme: ReactNativePaper.Theme;
1236 }): JSX.Element;
1237 displayName: string;
1238 }), {}>) | (React.FunctionComponent<Pick<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
1239 index?: number | undefined;
1240 total?: number | undefined;
1241 style?: StyleProp<ViewStyle>;
1242 theme: ReactNativePaper.Theme;
1243 }, "ref" | "source" | "style" | "onLayout" | "testID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "onError" | "onLoad" | "onLoadEnd" | "onLoadStart" | "progressiveRenderingEnabled" | "borderRadius" | "borderTopLeftRadius" | "borderTopRightRadius" | "borderBottomLeftRadius" | "borderBottomRightRadius" | "resizeMode" | "resizeMethod" | "loadingIndicatorSource" | "defaultSource" | "blurRadius" | "capInsets" | "onProgress" | "onPartialLoad" | "fadeDuration" | "width" | "height" | "index" | "total"> & {
1244 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1245 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
1246 index?: number | undefined;
1247 total?: number | undefined;
1248 style?: StyleProp<ViewStyle>;
1249 theme: ReactNativePaper.Theme;
1250 }, any> & {
1251 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
1252 index?: number | undefined;
1253 total?: number | undefined;
1254 style?: StyleProp<ViewStyle>;
1255 theme: ReactNativePaper.Theme;
1256 }): JSX.Element;
1257 displayName: string;
1258 }) | (React.FunctionComponent<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
1259 index?: number | undefined;
1260 total?: number | undefined;
1261 style?: StyleProp<ViewStyle>;
1262 theme: ReactNativePaper.Theme;
1263 }> & {
1264 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
1265 index?: number | undefined;
1266 total?: number | undefined;
1267 style?: StyleProp<ViewStyle>;
1268 theme: ReactNativePaper.Theme;
1269 }): JSX.Element;
1270 displayName: string;
1271 }), {}>);
1272 Title: (React.ComponentClass<Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1273 title: React.ReactNode;
1274 titleStyle?: StyleProp<import("react-native").TextStyle>;
1275 titleNumberOfLines?: number | undefined;
1276 subtitle?: React.ReactNode;
1277 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
1278 subtitleNumberOfLines?: number | undefined;
1279 left?: ((props: {
1280 size: number;
1281 }) => React.ReactNode) | undefined;
1282 leftStyle?: StyleProp<ViewStyle>;
1283 right?: ((props: {
1284 size: number;
1285 }) => React.ReactNode) | undefined;
1286 rightStyle?: StyleProp<ViewStyle>; /**
1287 * @optional
1288 */
1289 index?: number | undefined;
1290 total?: number | undefined;
1291 style?: StyleProp<ViewStyle>;
1292 theme: ReactNativePaper.Theme;
1293 }, "ref" | "style" | "title" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture" | "left" | "right" | "titleStyle" | "titleNumberOfLines" | "index" | "total" | "subtitle" | "subtitleStyle" | "subtitleNumberOfLines" | "leftStyle" | "rightStyle"> & {
1294 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1295 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ViewProps & React.RefAttributes<View> & {
1296 title: React.ReactNode;
1297 titleStyle?: StyleProp<import("react-native").TextStyle>;
1298 titleNumberOfLines?: number | undefined;
1299 subtitle?: React.ReactNode;
1300 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
1301 subtitleNumberOfLines?: number | undefined;
1302 left?: ((props: {
1303 size: number;
1304 }) => React.ReactNode) | undefined;
1305 leftStyle?: StyleProp<ViewStyle>;
1306 right?: ((props: {
1307 size: number;
1308 }) => React.ReactNode) | undefined;
1309 rightStyle?: StyleProp<ViewStyle>; /**
1310 * @optional
1311 */
1312 index?: number | undefined;
1313 total?: number | undefined;
1314 style?: StyleProp<ViewStyle>;
1315 theme: ReactNativePaper.Theme;
1316 }, any> & {
1317 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
1318 title: React.ReactNode;
1319 titleStyle?: StyleProp<import("react-native").TextStyle>;
1320 titleNumberOfLines?: number | undefined;
1321 subtitle?: React.ReactNode;
1322 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
1323 subtitleNumberOfLines?: number | undefined;
1324 left?: ((props: {
1325 size: number;
1326 }) => React.ReactNode) | undefined;
1327 leftStyle?: StyleProp<ViewStyle>;
1328 right?: ((props: {
1329 size: number;
1330 }) => React.ReactNode) | undefined;
1331 rightStyle?: StyleProp<ViewStyle>; /**
1332 * @optional
1333 */
1334 index?: number | undefined;
1335 total?: number | undefined;
1336 style?: StyleProp<ViewStyle>;
1337 theme: ReactNativePaper.Theme;
1338 }): JSX.Element;
1339 displayName: string;
1340 }) | (React.FunctionComponent<import("react-native").ViewProps & React.RefAttributes<View> & {
1341 title: React.ReactNode;
1342 titleStyle?: StyleProp<import("react-native").TextStyle>;
1343 titleNumberOfLines?: number | undefined;
1344 subtitle?: React.ReactNode;
1345 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
1346 subtitleNumberOfLines?: number | undefined;
1347 left?: ((props: {
1348 size: number;
1349 }) => React.ReactNode) | undefined;
1350 leftStyle?: StyleProp<ViewStyle>;
1351 right?: ((props: {
1352 size: number;
1353 }) => React.ReactNode) | undefined;
1354 rightStyle?: StyleProp<ViewStyle>; /**
1355 * @optional
1356 */
1357 index?: number | undefined;
1358 total?: number | undefined;
1359 style?: StyleProp<ViewStyle>;
1360 theme: ReactNativePaper.Theme;
1361 }> & {
1362 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
1363 title: React.ReactNode;
1364 titleStyle?: StyleProp<import("react-native").TextStyle>;
1365 titleNumberOfLines?: number | undefined;
1366 subtitle?: React.ReactNode;
1367 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
1368 subtitleNumberOfLines?: number | undefined;
1369 left?: ((props: {
1370 size: number;
1371 }) => React.ReactNode) | undefined;
1372 leftStyle?: StyleProp<ViewStyle>;
1373 right?: ((props: {
1374 size: number;
1375 }) => React.ReactNode) | undefined;
1376 rightStyle?: StyleProp<ViewStyle>; /**
1377 * @optional
1378 */
1379 index?: number | undefined;
1380 total?: number | undefined;
1381 style?: StyleProp<ViewStyle>;
1382 theme: ReactNativePaper.Theme;
1383 }): JSX.Element;
1384 displayName: string;
1385 }), {}>) | (React.FunctionComponent<Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1386 title: React.ReactNode;
1387 titleStyle?: StyleProp<import("react-native").TextStyle>;
1388 titleNumberOfLines?: number | undefined;
1389 subtitle?: React.ReactNode;
1390 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
1391 subtitleNumberOfLines?: number | undefined;
1392 left?: ((props: {
1393 size: number;
1394 }) => React.ReactNode) | undefined;
1395 leftStyle?: StyleProp<ViewStyle>;
1396 right?: ((props: {
1397 size: number;
1398 }) => React.ReactNode) | undefined;
1399 rightStyle?: StyleProp<ViewStyle>; /**
1400 * @optional
1401 */
1402 index?: number | undefined;
1403 total?: number | undefined;
1404 style?: StyleProp<ViewStyle>;
1405 theme: ReactNativePaper.Theme;
1406 }, "ref" | "style" | "title" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture" | "left" | "right" | "titleStyle" | "titleNumberOfLines" | "index" | "total" | "subtitle" | "subtitleStyle" | "subtitleNumberOfLines" | "leftStyle" | "rightStyle"> & {
1407 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1408 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ViewProps & React.RefAttributes<View> & {
1409 title: React.ReactNode;
1410 titleStyle?: StyleProp<import("react-native").TextStyle>;
1411 titleNumberOfLines?: number | undefined;
1412 subtitle?: React.ReactNode;
1413 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
1414 subtitleNumberOfLines?: number | undefined;
1415 left?: ((props: {
1416 size: number;
1417 }) => React.ReactNode) | undefined;
1418 leftStyle?: StyleProp<ViewStyle>;
1419 right?: ((props: {
1420 size: number;
1421 }) => React.ReactNode) | undefined;
1422 rightStyle?: StyleProp<ViewStyle>; /**
1423 * @optional
1424 */
1425 index?: number | undefined;
1426 total?: number | undefined;
1427 style?: StyleProp<ViewStyle>;
1428 theme: ReactNativePaper.Theme;
1429 }, any> & {
1430 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
1431 title: React.ReactNode;
1432 titleStyle?: StyleProp<import("react-native").TextStyle>;
1433 titleNumberOfLines?: number | undefined;
1434 subtitle?: React.ReactNode;
1435 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
1436 subtitleNumberOfLines?: number | undefined;
1437 left?: ((props: {
1438 size: number;
1439 }) => React.ReactNode) | undefined;
1440 leftStyle?: StyleProp<ViewStyle>;
1441 right?: ((props: {
1442 size: number;
1443 }) => React.ReactNode) | undefined;
1444 rightStyle?: StyleProp<ViewStyle>; /**
1445 * @optional
1446 */
1447 index?: number | undefined;
1448 total?: number | undefined;
1449 style?: StyleProp<ViewStyle>;
1450 theme: ReactNativePaper.Theme;
1451 }): JSX.Element;
1452 displayName: string;
1453 }) | (React.FunctionComponent<import("react-native").ViewProps & React.RefAttributes<View> & {
1454 title: React.ReactNode;
1455 titleStyle?: StyleProp<import("react-native").TextStyle>;
1456 titleNumberOfLines?: number | undefined;
1457 subtitle?: React.ReactNode;
1458 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
1459 subtitleNumberOfLines?: number | undefined;
1460 left?: ((props: {
1461 size: number;
1462 }) => React.ReactNode) | undefined;
1463 leftStyle?: StyleProp<ViewStyle>;
1464 right?: ((props: {
1465 size: number;
1466 }) => React.ReactNode) | undefined;
1467 rightStyle?: StyleProp<ViewStyle>; /**
1468 * @optional
1469 */
1470 index?: number | undefined;
1471 total?: number | undefined;
1472 style?: StyleProp<ViewStyle>;
1473 theme: ReactNativePaper.Theme;
1474 }> & {
1475 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
1476 title: React.ReactNode;
1477 titleStyle?: StyleProp<import("react-native").TextStyle>;
1478 titleNumberOfLines?: number | undefined;
1479 subtitle?: React.ReactNode;
1480 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
1481 subtitleNumberOfLines?: number | undefined;
1482 left?: ((props: {
1483 size: number;
1484 }) => React.ReactNode) | undefined;
1485 leftStyle?: StyleProp<ViewStyle>;
1486 right?: ((props: {
1487 size: number;
1488 }) => React.ReactNode) | undefined;
1489 rightStyle?: StyleProp<ViewStyle>; /**
1490 * @optional
1491 */
1492 index?: number | undefined;
1493 total?: number | undefined;
1494 style?: StyleProp<ViewStyle>;
1495 theme: ReactNativePaper.Theme;
1496 }): JSX.Element;
1497 displayName: string;
1498 }), {}>);
1499}), {}>) | (React.FunctionComponent<Pick<(OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1500 children: React.ReactNode;
1501 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1502 theme: ReactNativePaper.Theme;
1503}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1504 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1505} & {
1506 /**
1507 * Resting elevation of the card which controls the drop shadow.
1508 */
1509 elevation?: number | undefined;
1510 /**
1511 * Function to execute on long press.
1512 */
1513 onLongPress?: (() => void) | undefined;
1514 /**
1515 * Function to execute on press.
1516 */
1517 onPress?: (() => void) | undefined;
1518 /**
1519 * Mode of the Card.
1520 * - `elevated` - Card with elevation.
1521 * - `outlined` - Card with an outline.
1522 */
1523 mode?: "outlined" | "elevated" | undefined;
1524 /**
1525 * Content of the `Card`.
1526 */
1527 children: React.ReactNode;
1528 style?: StyleProp<ViewStyle>;
1529 /**
1530 * @optional
1531 */
1532 theme: ReactNativePaper.Theme;
1533 /**
1534 * Pass down testID from card props to touchable
1535 */
1536 testID?: string | undefined;
1537 /**
1538 * Pass down accessible from card props to touchable
1539 */
1540 accessible?: boolean | undefined;
1541}) | (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1542 children: React.ReactNode;
1543 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1544 theme: ReactNativePaper.Theme;
1545}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1546 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1547} & {
1548 children?: React.ReactNode;
1549} & {
1550 /**
1551 * Resting elevation of the card which controls the drop shadow.
1552 */
1553 elevation?: number | undefined;
1554 /**
1555 * Function to execute on long press.
1556 */
1557 onLongPress?: (() => void) | undefined;
1558 /**
1559 * Function to execute on press.
1560 */
1561 onPress?: (() => void) | undefined;
1562 /**
1563 * Mode of the Card.
1564 * - `elevated` - Card with elevation.
1565 * - `outlined` - Card with an outline.
1566 */
1567 mode?: "outlined" | "elevated" | undefined;
1568 /**
1569 * Content of the `Card`.
1570 */
1571 children: React.ReactNode;
1572 style?: StyleProp<ViewStyle>;
1573 /**
1574 * @optional
1575 */
1576 theme: ReactNativePaper.Theme;
1577 /**
1578 * Pass down testID from card props to touchable
1579 */
1580 testID?: string | undefined;
1581 /**
1582 * Pass down accessible from card props to touchable
1583 */
1584 accessible?: boolean | undefined;
1585}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1586 children: React.ReactNode;
1587 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1588 theme: ReactNativePaper.Theme;
1589}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1590 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1591} & {
1592 /**
1593 * Resting elevation of the card which controls the drop shadow.
1594 */
1595 elevation?: number | undefined;
1596 /**
1597 * Function to execute on long press.
1598 */
1599 onLongPress?: (() => void) | undefined;
1600 /**
1601 * Function to execute on press.
1602 */
1603 onPress?: (() => void) | undefined;
1604 /**
1605 * Mode of the Card.
1606 * - `elevated` - Card with elevation.
1607 * - `outlined` - Card with an outline.
1608 */
1609 mode?: "outlined" | "elevated" | undefined;
1610 /**
1611 * Content of the `Card`.
1612 */
1613 children: React.ReactNode;
1614 style?: StyleProp<ViewStyle>;
1615 /**
1616 * @optional
1617 */
1618 theme: ReactNativePaper.Theme;
1619 /**
1620 * Pass down testID from card props to touchable
1621 */
1622 testID?: string | undefined;
1623 /**
1624 * Pass down accessible from card props to touchable
1625 */
1626 accessible?: boolean | undefined;
1627}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1628 children: React.ReactNode;
1629 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1630 theme: ReactNativePaper.Theme;
1631}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1632 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1633} & {
1634 children?: React.ReactNode;
1635} & {
1636 /**
1637 * Resting elevation of the card which controls the drop shadow.
1638 */
1639 elevation?: number | undefined;
1640 /**
1641 * Function to execute on long press.
1642 */
1643 onLongPress?: (() => void) | undefined;
1644 /**
1645 * Function to execute on press.
1646 */
1647 onPress?: (() => void) | undefined;
1648 /**
1649 * Mode of the Card.
1650 * - `elevated` - Card with elevation.
1651 * - `outlined` - Card with an outline.
1652 */
1653 mode?: "outlined" | "elevated" | undefined;
1654 /**
1655 * Content of the `Card`.
1656 */
1657 children: React.ReactNode;
1658 style?: StyleProp<ViewStyle>;
1659 /**
1660 * @optional
1661 */
1662 theme: ReactNativePaper.Theme;
1663 /**
1664 * Pass down testID from card props to touchable
1665 */
1666 testID?: string | undefined;
1667 /**
1668 * Pass down accessible from card props to touchable
1669 */
1670 accessible?: boolean | undefined;
1671}), "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "onPress" | "onLongPress" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture" | "elevation" | "mode"> & {
1672 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1673}> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<(OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1674 children: React.ReactNode;
1675 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1676 theme: ReactNativePaper.Theme;
1677}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1678 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1679} & {
1680 /**
1681 * Resting elevation of the card which controls the drop shadow.
1682 */
1683 elevation?: number | undefined;
1684 /**
1685 * Function to execute on long press.
1686 */
1687 onLongPress?: (() => void) | undefined;
1688 /**
1689 * Function to execute on press.
1690 */
1691 onPress?: (() => void) | undefined;
1692 /**
1693 * Mode of the Card.
1694 * - `elevated` - Card with elevation.
1695 * - `outlined` - Card with an outline.
1696 */
1697 mode?: "outlined" | "elevated" | undefined;
1698 /**
1699 * Content of the `Card`.
1700 */
1701 children: React.ReactNode;
1702 style?: StyleProp<ViewStyle>;
1703 /**
1704 * @optional
1705 */
1706 theme: ReactNativePaper.Theme;
1707 /**
1708 * Pass down testID from card props to touchable
1709 */
1710 testID?: string | undefined;
1711 /**
1712 * Pass down accessible from card props to touchable
1713 */
1714 accessible?: boolean | undefined;
1715}) | (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1716 children: React.ReactNode;
1717 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1718 theme: ReactNativePaper.Theme;
1719}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1720 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1721} & {
1722 children?: React.ReactNode;
1723} & {
1724 /**
1725 * Resting elevation of the card which controls the drop shadow.
1726 */
1727 elevation?: number | undefined;
1728 /**
1729 * Function to execute on long press.
1730 */
1731 onLongPress?: (() => void) | undefined;
1732 /**
1733 * Function to execute on press.
1734 */
1735 onPress?: (() => void) | undefined;
1736 /**
1737 * Mode of the Card.
1738 * - `elevated` - Card with elevation.
1739 * - `outlined` - Card with an outline.
1740 */
1741 mode?: "outlined" | "elevated" | undefined;
1742 /**
1743 * Content of the `Card`.
1744 */
1745 children: React.ReactNode;
1746 style?: StyleProp<ViewStyle>;
1747 /**
1748 * @optional
1749 */
1750 theme: ReactNativePaper.Theme;
1751 /**
1752 * Pass down testID from card props to touchable
1753 */
1754 testID?: string | undefined;
1755 /**
1756 * Pass down accessible from card props to touchable
1757 */
1758 accessible?: boolean | undefined;
1759}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1760 children: React.ReactNode;
1761 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1762 theme: ReactNativePaper.Theme;
1763}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1764 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1765} & {
1766 /**
1767 * Resting elevation of the card which controls the drop shadow.
1768 */
1769 elevation?: number | undefined;
1770 /**
1771 * Function to execute on long press.
1772 */
1773 onLongPress?: (() => void) | undefined;
1774 /**
1775 * Function to execute on press.
1776 */
1777 onPress?: (() => void) | undefined;
1778 /**
1779 * Mode of the Card.
1780 * - `elevated` - Card with elevation.
1781 * - `outlined` - Card with an outline.
1782 */
1783 mode?: "outlined" | "elevated" | undefined;
1784 /**
1785 * Content of the `Card`.
1786 */
1787 children: React.ReactNode;
1788 style?: StyleProp<ViewStyle>;
1789 /**
1790 * @optional
1791 */
1792 theme: ReactNativePaper.Theme;
1793 /**
1794 * Pass down testID from card props to touchable
1795 */
1796 testID?: string | undefined;
1797 /**
1798 * Pass down accessible from card props to touchable
1799 */
1800 accessible?: boolean | undefined;
1801}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1802 children: React.ReactNode;
1803 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1804 theme: ReactNativePaper.Theme;
1805}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1806 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1807} & {
1808 children?: React.ReactNode;
1809} & {
1810 /**
1811 * Resting elevation of the card which controls the drop shadow.
1812 */
1813 elevation?: number | undefined;
1814 /**
1815 * Function to execute on long press.
1816 */
1817 onLongPress?: (() => void) | undefined;
1818 /**
1819 * Function to execute on press.
1820 */
1821 onPress?: (() => void) | undefined;
1822 /**
1823 * Mode of the Card.
1824 * - `elevated` - Card with elevation.
1825 * - `outlined` - Card with an outline.
1826 */
1827 mode?: "outlined" | "elevated" | undefined;
1828 /**
1829 * Content of the `Card`.
1830 */
1831 children: React.ReactNode;
1832 style?: StyleProp<ViewStyle>;
1833 /**
1834 * @optional
1835 */
1836 theme: ReactNativePaper.Theme;
1837 /**
1838 * Pass down testID from card props to touchable
1839 */
1840 testID?: string | undefined;
1841 /**
1842 * Pass down accessible from card props to touchable
1843 */
1844 accessible?: boolean | undefined;
1845}), any> & {
1846 ({ elevation: cardElevation, onLongPress, onPress, mode: cardMode, children, style, theme, testID, accessible, ...rest }: (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1847 children: React.ReactNode;
1848 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1849 theme: ReactNativePaper.Theme;
1850 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1851 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1852 } & {
1853 /**
1854 * Resting elevation of the card which controls the drop shadow.
1855 */
1856 elevation?: number | undefined;
1857 /**
1858 * Function to execute on long press.
1859 */
1860 onLongPress?: (() => void) | undefined;
1861 /**
1862 * Function to execute on press.
1863 */
1864 onPress?: (() => void) | undefined;
1865 /**
1866 * Mode of the Card.
1867 * - `elevated` - Card with elevation.
1868 * - `outlined` - Card with an outline.
1869 */
1870 mode?: "outlined" | "elevated" | undefined;
1871 /**
1872 * Content of the `Card`.
1873 */
1874 children: React.ReactNode;
1875 style?: StyleProp<ViewStyle>;
1876 /**
1877 * @optional
1878 */
1879 theme: ReactNativePaper.Theme;
1880 /**
1881 * Pass down testID from card props to touchable
1882 */
1883 testID?: string | undefined;
1884 /**
1885 * Pass down accessible from card props to touchable
1886 */
1887 accessible?: boolean | undefined;
1888 }) | (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1889 children: React.ReactNode;
1890 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1891 theme: ReactNativePaper.Theme;
1892 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1893 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1894 } & {
1895 children?: React.ReactNode;
1896 } & {
1897 /**
1898 * Resting elevation of the card which controls the drop shadow.
1899 */
1900 elevation?: number | undefined;
1901 /**
1902 * Function to execute on long press.
1903 */
1904 onLongPress?: (() => void) | undefined;
1905 /**
1906 * Function to execute on press.
1907 */
1908 onPress?: (() => void) | undefined;
1909 /**
1910 * Mode of the Card.
1911 * - `elevated` - Card with elevation.
1912 * - `outlined` - Card with an outline.
1913 */
1914 mode?: "outlined" | "elevated" | undefined;
1915 /**
1916 * Content of the `Card`.
1917 */
1918 children: React.ReactNode;
1919 style?: StyleProp<ViewStyle>;
1920 /**
1921 * @optional
1922 */
1923 theme: ReactNativePaper.Theme;
1924 /**
1925 * Pass down testID from card props to touchable
1926 */
1927 testID?: string | undefined;
1928 /**
1929 * Pass down accessible from card props to touchable
1930 */
1931 accessible?: boolean | undefined;
1932 }) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1933 children: React.ReactNode;
1934 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1935 theme: ReactNativePaper.Theme;
1936 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1937 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1938 } & {
1939 /**
1940 * Resting elevation of the card which controls the drop shadow.
1941 */
1942 elevation?: number | undefined;
1943 /**
1944 * Function to execute on long press.
1945 */
1946 onLongPress?: (() => void) | undefined;
1947 /**
1948 * Function to execute on press.
1949 */
1950 onPress?: (() => void) | undefined;
1951 /**
1952 * Mode of the Card.
1953 * - `elevated` - Card with elevation.
1954 * - `outlined` - Card with an outline.
1955 */
1956 mode?: "outlined" | "elevated" | undefined;
1957 /**
1958 * Content of the `Card`.
1959 */
1960 children: React.ReactNode;
1961 style?: StyleProp<ViewStyle>;
1962 /**
1963 * @optional
1964 */
1965 theme: ReactNativePaper.Theme;
1966 /**
1967 * Pass down testID from card props to touchable
1968 */
1969 testID?: string | undefined;
1970 /**
1971 * Pass down accessible from card props to touchable
1972 */
1973 accessible?: boolean | undefined;
1974 }) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
1975 children: React.ReactNode;
1976 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
1977 theme: ReactNativePaper.Theme;
1978 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
1979 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
1980 } & {
1981 children?: React.ReactNode;
1982 } & {
1983 /**
1984 * Resting elevation of the card which controls the drop shadow.
1985 */
1986 elevation?: number | undefined;
1987 /**
1988 * Function to execute on long press.
1989 */
1990 onLongPress?: (() => void) | undefined;
1991 /**
1992 * Function to execute on press.
1993 */
1994 onPress?: (() => void) | undefined;
1995 /**
1996 * Mode of the Card.
1997 * - `elevated` - Card with elevation.
1998 * - `outlined` - Card with an outline.
1999 */
2000 mode?: "outlined" | "elevated" | undefined;
2001 /**
2002 * Content of the `Card`.
2003 */
2004 children: React.ReactNode;
2005 style?: StyleProp<ViewStyle>;
2006 /**
2007 * @optional
2008 */
2009 theme: ReactNativePaper.Theme;
2010 /**
2011 * Pass down testID from card props to touchable
2012 */
2013 testID?: string | undefined;
2014 /**
2015 * Pass down accessible from card props to touchable
2016 */
2017 accessible?: boolean | undefined;
2018 })): JSX.Element;
2019 Content: {
2020 ({ index, total, siblings, style, ...rest }: import("react-native").ViewProps & React.RefAttributes<View> & {
2021 children: React.ReactNode;
2022 index?: number | undefined;
2023 total?: number | undefined;
2024 siblings?: string[] | undefined;
2025 style?: StyleProp<ViewStyle>;
2026 }): JSX.Element;
2027 displayName: string;
2028 };
2029 Actions: {
2030 (props: import("react-native").ViewProps & React.RefAttributes<View> & {
2031 children: React.ReactNode;
2032 style?: StyleProp<ViewStyle>;
2033 }): JSX.Element;
2034 displayName: string;
2035 };
2036 Cover: (React.ComponentClass<Pick<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2037 index?: number | undefined;
2038 total?: number | undefined;
2039 style?: StyleProp<ViewStyle>;
2040 theme: ReactNativePaper.Theme;
2041 }, "ref" | "source" | "style" | "onLayout" | "testID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "onError" | "onLoad" | "onLoadEnd" | "onLoadStart" | "progressiveRenderingEnabled" | "borderRadius" | "borderTopLeftRadius" | "borderTopRightRadius" | "borderBottomLeftRadius" | "borderBottomRightRadius" | "resizeMode" | "resizeMethod" | "loadingIndicatorSource" | "defaultSource" | "blurRadius" | "capInsets" | "onProgress" | "onPartialLoad" | "fadeDuration" | "width" | "height" | "index" | "total"> & {
2042 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2043 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2044 index?: number | undefined;
2045 total?: number | undefined;
2046 style?: StyleProp<ViewStyle>;
2047 theme: ReactNativePaper.Theme;
2048 }, any> & {
2049 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2050 index?: number | undefined;
2051 total?: number | undefined;
2052 style?: StyleProp<ViewStyle>;
2053 theme: ReactNativePaper.Theme;
2054 }): JSX.Element;
2055 displayName: string;
2056 }) | (React.FunctionComponent<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2057 index?: number | undefined;
2058 total?: number | undefined;
2059 style?: StyleProp<ViewStyle>;
2060 theme: ReactNativePaper.Theme;
2061 }> & {
2062 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2063 index?: number | undefined;
2064 total?: number | undefined;
2065 style?: StyleProp<ViewStyle>;
2066 theme: ReactNativePaper.Theme;
2067 }): JSX.Element;
2068 displayName: string;
2069 }), {}>) | (React.FunctionComponent<Pick<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2070 index?: number | undefined;
2071 total?: number | undefined;
2072 style?: StyleProp<ViewStyle>;
2073 theme: ReactNativePaper.Theme;
2074 }, "ref" | "source" | "style" | "onLayout" | "testID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "onError" | "onLoad" | "onLoadEnd" | "onLoadStart" | "progressiveRenderingEnabled" | "borderRadius" | "borderTopLeftRadius" | "borderTopRightRadius" | "borderBottomLeftRadius" | "borderBottomRightRadius" | "resizeMode" | "resizeMethod" | "loadingIndicatorSource" | "defaultSource" | "blurRadius" | "capInsets" | "onProgress" | "onPartialLoad" | "fadeDuration" | "width" | "height" | "index" | "total"> & {
2075 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2076 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2077 index?: number | undefined;
2078 total?: number | undefined;
2079 style?: StyleProp<ViewStyle>;
2080 theme: ReactNativePaper.Theme;
2081 }, any> & {
2082 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2083 index?: number | undefined;
2084 total?: number | undefined;
2085 style?: StyleProp<ViewStyle>;
2086 theme: ReactNativePaper.Theme;
2087 }): JSX.Element;
2088 displayName: string;
2089 }) | (React.FunctionComponent<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2090 index?: number | undefined;
2091 total?: number | undefined;
2092 style?: StyleProp<ViewStyle>;
2093 theme: ReactNativePaper.Theme;
2094 }> & {
2095 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2096 index?: number | undefined;
2097 total?: number | undefined;
2098 style?: StyleProp<ViewStyle>;
2099 theme: ReactNativePaper.Theme;
2100 }): JSX.Element;
2101 displayName: string;
2102 }), {}>);
2103 Title: (React.ComponentClass<Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2104 title: React.ReactNode;
2105 titleStyle?: StyleProp<import("react-native").TextStyle>;
2106 titleNumberOfLines?: number | undefined;
2107 subtitle?: React.ReactNode;
2108 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2109 subtitleNumberOfLines?: number | undefined;
2110 left?: ((props: {
2111 size: number;
2112 }) => React.ReactNode) | undefined;
2113 leftStyle?: StyleProp<ViewStyle>;
2114 right?: ((props: {
2115 size: number;
2116 }) => React.ReactNode) | undefined;
2117 rightStyle?: StyleProp<ViewStyle>; /**
2118 * @optional
2119 */
2120 index?: number | undefined;
2121 total?: number | undefined;
2122 style?: StyleProp<ViewStyle>;
2123 theme: ReactNativePaper.Theme;
2124 }, "ref" | "style" | "title" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture" | "left" | "right" | "titleStyle" | "titleNumberOfLines" | "index" | "total" | "subtitle" | "subtitleStyle" | "subtitleNumberOfLines" | "leftStyle" | "rightStyle"> & {
2125 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2126 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ViewProps & React.RefAttributes<View> & {
2127 title: React.ReactNode;
2128 titleStyle?: StyleProp<import("react-native").TextStyle>;
2129 titleNumberOfLines?: number | undefined;
2130 subtitle?: React.ReactNode;
2131 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2132 subtitleNumberOfLines?: number | undefined;
2133 left?: ((props: {
2134 size: number;
2135 }) => React.ReactNode) | undefined;
2136 leftStyle?: StyleProp<ViewStyle>;
2137 right?: ((props: {
2138 size: number;
2139 }) => React.ReactNode) | undefined;
2140 rightStyle?: StyleProp<ViewStyle>; /**
2141 * @optional
2142 */
2143 index?: number | undefined;
2144 total?: number | undefined;
2145 style?: StyleProp<ViewStyle>;
2146 theme: ReactNativePaper.Theme;
2147 }, any> & {
2148 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
2149 title: React.ReactNode;
2150 titleStyle?: StyleProp<import("react-native").TextStyle>;
2151 titleNumberOfLines?: number | undefined;
2152 subtitle?: React.ReactNode;
2153 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2154 subtitleNumberOfLines?: number | undefined;
2155 left?: ((props: {
2156 size: number;
2157 }) => React.ReactNode) | undefined;
2158 leftStyle?: StyleProp<ViewStyle>;
2159 right?: ((props: {
2160 size: number;
2161 }) => React.ReactNode) | undefined;
2162 rightStyle?: StyleProp<ViewStyle>; /**
2163 * @optional
2164 */
2165 index?: number | undefined;
2166 total?: number | undefined;
2167 style?: StyleProp<ViewStyle>;
2168 theme: ReactNativePaper.Theme;
2169 }): JSX.Element;
2170 displayName: string;
2171 }) | (React.FunctionComponent<import("react-native").ViewProps & React.RefAttributes<View> & {
2172 title: React.ReactNode;
2173 titleStyle?: StyleProp<import("react-native").TextStyle>;
2174 titleNumberOfLines?: number | undefined;
2175 subtitle?: React.ReactNode;
2176 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2177 subtitleNumberOfLines?: number | undefined;
2178 left?: ((props: {
2179 size: number;
2180 }) => React.ReactNode) | undefined;
2181 leftStyle?: StyleProp<ViewStyle>;
2182 right?: ((props: {
2183 size: number;
2184 }) => React.ReactNode) | undefined;
2185 rightStyle?: StyleProp<ViewStyle>; /**
2186 * @optional
2187 */
2188 index?: number | undefined;
2189 total?: number | undefined;
2190 style?: StyleProp<ViewStyle>;
2191 theme: ReactNativePaper.Theme;
2192 }> & {
2193 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
2194 title: React.ReactNode;
2195 titleStyle?: StyleProp<import("react-native").TextStyle>;
2196 titleNumberOfLines?: number | undefined;
2197 subtitle?: React.ReactNode;
2198 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2199 subtitleNumberOfLines?: number | undefined;
2200 left?: ((props: {
2201 size: number;
2202 }) => React.ReactNode) | undefined;
2203 leftStyle?: StyleProp<ViewStyle>;
2204 right?: ((props: {
2205 size: number;
2206 }) => React.ReactNode) | undefined;
2207 rightStyle?: StyleProp<ViewStyle>; /**
2208 * @optional
2209 */
2210 index?: number | undefined;
2211 total?: number | undefined;
2212 style?: StyleProp<ViewStyle>;
2213 theme: ReactNativePaper.Theme;
2214 }): JSX.Element;
2215 displayName: string;
2216 }), {}>) | (React.FunctionComponent<Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2217 title: React.ReactNode;
2218 titleStyle?: StyleProp<import("react-native").TextStyle>;
2219 titleNumberOfLines?: number | undefined;
2220 subtitle?: React.ReactNode;
2221 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2222 subtitleNumberOfLines?: number | undefined;
2223 left?: ((props: {
2224 size: number;
2225 }) => React.ReactNode) | undefined;
2226 leftStyle?: StyleProp<ViewStyle>;
2227 right?: ((props: {
2228 size: number;
2229 }) => React.ReactNode) | undefined;
2230 rightStyle?: StyleProp<ViewStyle>; /**
2231 * @optional
2232 */
2233 index?: number | undefined;
2234 total?: number | undefined;
2235 style?: StyleProp<ViewStyle>;
2236 theme: ReactNativePaper.Theme;
2237 }, "ref" | "style" | "title" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture" | "left" | "right" | "titleStyle" | "titleNumberOfLines" | "index" | "total" | "subtitle" | "subtitleStyle" | "subtitleNumberOfLines" | "leftStyle" | "rightStyle"> & {
2238 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2239 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ViewProps & React.RefAttributes<View> & {
2240 title: React.ReactNode;
2241 titleStyle?: StyleProp<import("react-native").TextStyle>;
2242 titleNumberOfLines?: number | undefined;
2243 subtitle?: React.ReactNode;
2244 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2245 subtitleNumberOfLines?: number | undefined;
2246 left?: ((props: {
2247 size: number;
2248 }) => React.ReactNode) | undefined;
2249 leftStyle?: StyleProp<ViewStyle>;
2250 right?: ((props: {
2251 size: number;
2252 }) => React.ReactNode) | undefined;
2253 rightStyle?: StyleProp<ViewStyle>; /**
2254 * @optional
2255 */
2256 index?: number | undefined;
2257 total?: number | undefined;
2258 style?: StyleProp<ViewStyle>;
2259 theme: ReactNativePaper.Theme;
2260 }, any> & {
2261 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
2262 title: React.ReactNode;
2263 titleStyle?: StyleProp<import("react-native").TextStyle>;
2264 titleNumberOfLines?: number | undefined;
2265 subtitle?: React.ReactNode;
2266 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2267 subtitleNumberOfLines?: number | undefined;
2268 left?: ((props: {
2269 size: number;
2270 }) => React.ReactNode) | undefined;
2271 leftStyle?: StyleProp<ViewStyle>;
2272 right?: ((props: {
2273 size: number;
2274 }) => React.ReactNode) | undefined;
2275 rightStyle?: StyleProp<ViewStyle>; /**
2276 * @optional
2277 */
2278 index?: number | undefined;
2279 total?: number | undefined;
2280 style?: StyleProp<ViewStyle>;
2281 theme: ReactNativePaper.Theme;
2282 }): JSX.Element;
2283 displayName: string;
2284 }) | (React.FunctionComponent<import("react-native").ViewProps & React.RefAttributes<View> & {
2285 title: React.ReactNode;
2286 titleStyle?: StyleProp<import("react-native").TextStyle>;
2287 titleNumberOfLines?: number | undefined;
2288 subtitle?: React.ReactNode;
2289 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2290 subtitleNumberOfLines?: number | undefined;
2291 left?: ((props: {
2292 size: number;
2293 }) => React.ReactNode) | undefined;
2294 leftStyle?: StyleProp<ViewStyle>;
2295 right?: ((props: {
2296 size: number;
2297 }) => React.ReactNode) | undefined;
2298 rightStyle?: StyleProp<ViewStyle>; /**
2299 * @optional
2300 */
2301 index?: number | undefined;
2302 total?: number | undefined;
2303 style?: StyleProp<ViewStyle>;
2304 theme: ReactNativePaper.Theme;
2305 }> & {
2306 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
2307 title: React.ReactNode;
2308 titleStyle?: StyleProp<import("react-native").TextStyle>;
2309 titleNumberOfLines?: number | undefined;
2310 subtitle?: React.ReactNode;
2311 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2312 subtitleNumberOfLines?: number | undefined;
2313 left?: ((props: {
2314 size: number;
2315 }) => React.ReactNode) | undefined;
2316 leftStyle?: StyleProp<ViewStyle>;
2317 right?: ((props: {
2318 size: number;
2319 }) => React.ReactNode) | undefined;
2320 rightStyle?: StyleProp<ViewStyle>; /**
2321 * @optional
2322 */
2323 index?: number | undefined;
2324 total?: number | undefined;
2325 style?: StyleProp<ViewStyle>;
2326 theme: ReactNativePaper.Theme;
2327 }): JSX.Element;
2328 displayName: string;
2329 }), {}>);
2330}) | (React.FunctionComponent<(OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2331 children: React.ReactNode;
2332 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
2333 theme: ReactNativePaper.Theme;
2334}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
2335 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2336} & {
2337 /**
2338 * Resting elevation of the card which controls the drop shadow.
2339 */
2340 elevation?: number | undefined;
2341 /**
2342 * Function to execute on long press.
2343 */
2344 onLongPress?: (() => void) | undefined;
2345 /**
2346 * Function to execute on press.
2347 */
2348 onPress?: (() => void) | undefined;
2349 /**
2350 * Mode of the Card.
2351 * - `elevated` - Card with elevation.
2352 * - `outlined` - Card with an outline.
2353 */
2354 mode?: "outlined" | "elevated" | undefined;
2355 /**
2356 * Content of the `Card`.
2357 */
2358 children: React.ReactNode;
2359 style?: StyleProp<ViewStyle>;
2360 /**
2361 * @optional
2362 */
2363 theme: ReactNativePaper.Theme;
2364 /**
2365 * Pass down testID from card props to touchable
2366 */
2367 testID?: string | undefined;
2368 /**
2369 * Pass down accessible from card props to touchable
2370 */
2371 accessible?: boolean | undefined;
2372}) | (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2373 children: React.ReactNode;
2374 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
2375 theme: ReactNativePaper.Theme;
2376}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
2377 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2378} & {
2379 children?: React.ReactNode;
2380} & {
2381 /**
2382 * Resting elevation of the card which controls the drop shadow.
2383 */
2384 elevation?: number | undefined;
2385 /**
2386 * Function to execute on long press.
2387 */
2388 onLongPress?: (() => void) | undefined;
2389 /**
2390 * Function to execute on press.
2391 */
2392 onPress?: (() => void) | undefined;
2393 /**
2394 * Mode of the Card.
2395 * - `elevated` - Card with elevation.
2396 * - `outlined` - Card with an outline.
2397 */
2398 mode?: "outlined" | "elevated" | undefined;
2399 /**
2400 * Content of the `Card`.
2401 */
2402 children: React.ReactNode;
2403 style?: StyleProp<ViewStyle>;
2404 /**
2405 * @optional
2406 */
2407 theme: ReactNativePaper.Theme;
2408 /**
2409 * Pass down testID from card props to touchable
2410 */
2411 testID?: string | undefined;
2412 /**
2413 * Pass down accessible from card props to touchable
2414 */
2415 accessible?: boolean | undefined;
2416}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2417 children: React.ReactNode;
2418 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
2419 theme: ReactNativePaper.Theme;
2420}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
2421 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2422} & {
2423 /**
2424 * Resting elevation of the card which controls the drop shadow.
2425 */
2426 elevation?: number | undefined;
2427 /**
2428 * Function to execute on long press.
2429 */
2430 onLongPress?: (() => void) | undefined;
2431 /**
2432 * Function to execute on press.
2433 */
2434 onPress?: (() => void) | undefined;
2435 /**
2436 * Mode of the Card.
2437 * - `elevated` - Card with elevation.
2438 * - `outlined` - Card with an outline.
2439 */
2440 mode?: "outlined" | "elevated" | undefined;
2441 /**
2442 * Content of the `Card`.
2443 */
2444 children: React.ReactNode;
2445 style?: StyleProp<ViewStyle>;
2446 /**
2447 * @optional
2448 */
2449 theme: ReactNativePaper.Theme;
2450 /**
2451 * Pass down testID from card props to touchable
2452 */
2453 testID?: string | undefined;
2454 /**
2455 * Pass down accessible from card props to touchable
2456 */
2457 accessible?: boolean | undefined;
2458}) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2459 children: React.ReactNode;
2460 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
2461 theme: ReactNativePaper.Theme;
2462}, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
2463 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2464} & {
2465 children?: React.ReactNode;
2466} & {
2467 /**
2468 * Resting elevation of the card which controls the drop shadow.
2469 */
2470 elevation?: number | undefined;
2471 /**
2472 * Function to execute on long press.
2473 */
2474 onLongPress?: (() => void) | undefined;
2475 /**
2476 * Function to execute on press.
2477 */
2478 onPress?: (() => void) | undefined;
2479 /**
2480 * Mode of the Card.
2481 * - `elevated` - Card with elevation.
2482 * - `outlined` - Card with an outline.
2483 */
2484 mode?: "outlined" | "elevated" | undefined;
2485 /**
2486 * Content of the `Card`.
2487 */
2488 children: React.ReactNode;
2489 style?: StyleProp<ViewStyle>;
2490 /**
2491 * @optional
2492 */
2493 theme: ReactNativePaper.Theme;
2494 /**
2495 * Pass down testID from card props to touchable
2496 */
2497 testID?: string | undefined;
2498 /**
2499 * Pass down accessible from card props to touchable
2500 */
2501 accessible?: boolean | undefined;
2502})> & {
2503 ({ elevation: cardElevation, onLongPress, onPress, mode: cardMode, children, style, theme, testID, accessible, ...rest }: (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2504 children: React.ReactNode;
2505 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
2506 theme: ReactNativePaper.Theme;
2507 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
2508 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2509 } & {
2510 /**
2511 * Resting elevation of the card which controls the drop shadow.
2512 */
2513 elevation?: number | undefined;
2514 /**
2515 * Function to execute on long press.
2516 */
2517 onLongPress?: (() => void) | undefined;
2518 /**
2519 * Function to execute on press.
2520 */
2521 onPress?: (() => void) | undefined;
2522 /**
2523 * Mode of the Card.
2524 * - `elevated` - Card with elevation.
2525 * - `outlined` - Card with an outline.
2526 */
2527 mode?: "outlined" | "elevated" | undefined;
2528 /**
2529 * Content of the `Card`.
2530 */
2531 children: React.ReactNode;
2532 style?: StyleProp<ViewStyle>;
2533 /**
2534 * @optional
2535 */
2536 theme: ReactNativePaper.Theme;
2537 /**
2538 * Pass down testID from card props to touchable
2539 */
2540 testID?: string | undefined;
2541 /**
2542 * Pass down accessible from card props to touchable
2543 */
2544 accessible?: boolean | undefined;
2545 }) | (OutlinedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2546 children: React.ReactNode;
2547 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
2548 theme: ReactNativePaper.Theme;
2549 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
2550 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2551 } & {
2552 children?: React.ReactNode;
2553 } & {
2554 /**
2555 * Resting elevation of the card which controls the drop shadow.
2556 */
2557 elevation?: number | undefined;
2558 /**
2559 * Function to execute on long press.
2560 */
2561 onLongPress?: (() => void) | undefined;
2562 /**
2563 * Function to execute on press.
2564 */
2565 onPress?: (() => void) | undefined;
2566 /**
2567 * Mode of the Card.
2568 * - `elevated` - Card with elevation.
2569 * - `outlined` - Card with an outline.
2570 */
2571 mode?: "outlined" | "elevated" | undefined;
2572 /**
2573 * Content of the `Card`.
2574 */
2575 children: React.ReactNode;
2576 style?: StyleProp<ViewStyle>;
2577 /**
2578 * @optional
2579 */
2580 theme: ReactNativePaper.Theme;
2581 /**
2582 * Pass down testID from card props to touchable
2583 */
2584 testID?: string | undefined;
2585 /**
2586 * Pass down accessible from card props to touchable
2587 */
2588 accessible?: boolean | undefined;
2589 }) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2590 children: React.ReactNode;
2591 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
2592 theme: ReactNativePaper.Theme;
2593 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
2594 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2595 } & {
2596 /**
2597 * Resting elevation of the card which controls the drop shadow.
2598 */
2599 elevation?: number | undefined;
2600 /**
2601 * Function to execute on long press.
2602 */
2603 onLongPress?: (() => void) | undefined;
2604 /**
2605 * Function to execute on press.
2606 */
2607 onPress?: (() => void) | undefined;
2608 /**
2609 * Mode of the Card.
2610 * - `elevated` - Card with elevation.
2611 * - `outlined` - Card with an outline.
2612 */
2613 mode?: "outlined" | "elevated" | undefined;
2614 /**
2615 * Content of the `Card`.
2616 */
2617 children: React.ReactNode;
2618 style?: StyleProp<ViewStyle>;
2619 /**
2620 * @optional
2621 */
2622 theme: ReactNativePaper.Theme;
2623 /**
2624 * Pass down testID from card props to touchable
2625 */
2626 testID?: string | undefined;
2627 /**
2628 * Pass down accessible from card props to touchable
2629 */
2630 accessible?: boolean | undefined;
2631 }) | (ElevatedCardProps & Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2632 children: React.ReactNode;
2633 style?: false | import("react-native").RegisteredStyle<ViewStyle> | Animated.Value | Animated.AnimatedInterpolation | Animated.WithAnimatedObject<ViewStyle> | Animated.WithAnimatedArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | import("react-native").RecursiveArray<false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined> | readonly (false | ViewStyle | import("react-native").RegisteredStyle<ViewStyle> | null | undefined)[] | null | undefined> | null | undefined;
2634 theme: ReactNativePaper.Theme;
2635 }, "ref" | "style" | "children" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture"> & {
2636 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2637 } & {
2638 children?: React.ReactNode;
2639 } & {
2640 /**
2641 * Resting elevation of the card which controls the drop shadow.
2642 */
2643 elevation?: number | undefined;
2644 /**
2645 * Function to execute on long press.
2646 */
2647 onLongPress?: (() => void) | undefined;
2648 /**
2649 * Function to execute on press.
2650 */
2651 onPress?: (() => void) | undefined;
2652 /**
2653 * Mode of the Card.
2654 * - `elevated` - Card with elevation.
2655 * - `outlined` - Card with an outline.
2656 */
2657 mode?: "outlined" | "elevated" | undefined;
2658 /**
2659 * Content of the `Card`.
2660 */
2661 children: React.ReactNode;
2662 style?: StyleProp<ViewStyle>;
2663 /**
2664 * @optional
2665 */
2666 theme: ReactNativePaper.Theme;
2667 /**
2668 * Pass down testID from card props to touchable
2669 */
2670 testID?: string | undefined;
2671 /**
2672 * Pass down accessible from card props to touchable
2673 */
2674 accessible?: boolean | undefined;
2675 })): JSX.Element;
2676 Content: {
2677 ({ index, total, siblings, style, ...rest }: import("react-native").ViewProps & React.RefAttributes<View> & {
2678 children: React.ReactNode;
2679 index?: number | undefined;
2680 total?: number | undefined;
2681 siblings?: string[] | undefined;
2682 style?: StyleProp<ViewStyle>;
2683 }): JSX.Element;
2684 displayName: string;
2685 };
2686 Actions: {
2687 (props: import("react-native").ViewProps & React.RefAttributes<View> & {
2688 children: React.ReactNode;
2689 style?: StyleProp<ViewStyle>;
2690 }): JSX.Element;
2691 displayName: string;
2692 };
2693 Cover: (React.ComponentClass<Pick<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2694 index?: number | undefined;
2695 total?: number | undefined;
2696 style?: StyleProp<ViewStyle>;
2697 theme: ReactNativePaper.Theme;
2698 }, "ref" | "source" | "style" | "onLayout" | "testID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "onError" | "onLoad" | "onLoadEnd" | "onLoadStart" | "progressiveRenderingEnabled" | "borderRadius" | "borderTopLeftRadius" | "borderTopRightRadius" | "borderBottomLeftRadius" | "borderBottomRightRadius" | "resizeMode" | "resizeMethod" | "loadingIndicatorSource" | "defaultSource" | "blurRadius" | "capInsets" | "onProgress" | "onPartialLoad" | "fadeDuration" | "width" | "height" | "index" | "total"> & {
2699 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2700 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2701 index?: number | undefined;
2702 total?: number | undefined;
2703 style?: StyleProp<ViewStyle>;
2704 theme: ReactNativePaper.Theme;
2705 }, any> & {
2706 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2707 index?: number | undefined;
2708 total?: number | undefined;
2709 style?: StyleProp<ViewStyle>;
2710 theme: ReactNativePaper.Theme;
2711 }): JSX.Element;
2712 displayName: string;
2713 }) | (React.FunctionComponent<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2714 index?: number | undefined;
2715 total?: number | undefined;
2716 style?: StyleProp<ViewStyle>;
2717 theme: ReactNativePaper.Theme;
2718 }> & {
2719 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2720 index?: number | undefined;
2721 total?: number | undefined;
2722 style?: StyleProp<ViewStyle>;
2723 theme: ReactNativePaper.Theme;
2724 }): JSX.Element;
2725 displayName: string;
2726 }), {}>) | (React.FunctionComponent<Pick<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2727 index?: number | undefined;
2728 total?: number | undefined;
2729 style?: StyleProp<ViewStyle>;
2730 theme: ReactNativePaper.Theme;
2731 }, "ref" | "source" | "style" | "onLayout" | "testID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "onError" | "onLoad" | "onLoadEnd" | "onLoadStart" | "progressiveRenderingEnabled" | "borderRadius" | "borderTopLeftRadius" | "borderTopRightRadius" | "borderBottomLeftRadius" | "borderBottomRightRadius" | "resizeMode" | "resizeMethod" | "loadingIndicatorSource" | "defaultSource" | "blurRadius" | "capInsets" | "onProgress" | "onPartialLoad" | "fadeDuration" | "width" | "height" | "index" | "total"> & {
2732 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2733 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2734 index?: number | undefined;
2735 total?: number | undefined;
2736 style?: StyleProp<ViewStyle>;
2737 theme: ReactNativePaper.Theme;
2738 }, any> & {
2739 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2740 index?: number | undefined;
2741 total?: number | undefined;
2742 style?: StyleProp<ViewStyle>;
2743 theme: ReactNativePaper.Theme;
2744 }): JSX.Element;
2745 displayName: string;
2746 }) | (React.FunctionComponent<import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2747 index?: number | undefined;
2748 total?: number | undefined;
2749 style?: StyleProp<ViewStyle>;
2750 theme: ReactNativePaper.Theme;
2751 }> & {
2752 ({ index, total, style, theme, ...rest }: import("react-native").ImageProps & React.RefAttributes<import("react-native").Image> & {
2753 index?: number | undefined;
2754 total?: number | undefined;
2755 style?: StyleProp<ViewStyle>;
2756 theme: ReactNativePaper.Theme;
2757 }): JSX.Element;
2758 displayName: string;
2759 }), {}>);
2760 Title: (React.ComponentClass<Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2761 title: React.ReactNode;
2762 titleStyle?: StyleProp<import("react-native").TextStyle>;
2763 titleNumberOfLines?: number | undefined;
2764 subtitle?: React.ReactNode;
2765 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2766 subtitleNumberOfLines?: number | undefined;
2767 left?: ((props: {
2768 size: number;
2769 }) => React.ReactNode) | undefined;
2770 leftStyle?: StyleProp<ViewStyle>;
2771 right?: ((props: {
2772 size: number;
2773 }) => React.ReactNode) | undefined;
2774 rightStyle?: StyleProp<ViewStyle>; /**
2775 * @optional
2776 */
2777 index?: number | undefined;
2778 total?: number | undefined;
2779 style?: StyleProp<ViewStyle>;
2780 theme: ReactNativePaper.Theme;
2781 }, "ref" | "style" | "title" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture" | "left" | "right" | "titleStyle" | "titleNumberOfLines" | "index" | "total" | "subtitle" | "subtitleStyle" | "subtitleNumberOfLines" | "leftStyle" | "rightStyle"> & {
2782 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2783 }, any> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ViewProps & React.RefAttributes<View> & {
2784 title: React.ReactNode;
2785 titleStyle?: StyleProp<import("react-native").TextStyle>;
2786 titleNumberOfLines?: number | undefined;
2787 subtitle?: React.ReactNode;
2788 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2789 subtitleNumberOfLines?: number | undefined;
2790 left?: ((props: {
2791 size: number;
2792 }) => React.ReactNode) | undefined;
2793 leftStyle?: StyleProp<ViewStyle>;
2794 right?: ((props: {
2795 size: number;
2796 }) => React.ReactNode) | undefined;
2797 rightStyle?: StyleProp<ViewStyle>; /**
2798 * @optional
2799 */
2800 index?: number | undefined;
2801 total?: number | undefined;
2802 style?: StyleProp<ViewStyle>;
2803 theme: ReactNativePaper.Theme;
2804 }, any> & {
2805 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
2806 title: React.ReactNode;
2807 titleStyle?: StyleProp<import("react-native").TextStyle>;
2808 titleNumberOfLines?: number | undefined;
2809 subtitle?: React.ReactNode;
2810 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2811 subtitleNumberOfLines?: number | undefined;
2812 left?: ((props: {
2813 size: number;
2814 }) => React.ReactNode) | undefined;
2815 leftStyle?: StyleProp<ViewStyle>;
2816 right?: ((props: {
2817 size: number;
2818 }) => React.ReactNode) | undefined;
2819 rightStyle?: StyleProp<ViewStyle>; /**
2820 * @optional
2821 */
2822 index?: number | undefined;
2823 total?: number | undefined;
2824 style?: StyleProp<ViewStyle>;
2825 theme: ReactNativePaper.Theme;
2826 }): JSX.Element;
2827 displayName: string;
2828 }) | (React.FunctionComponent<import("react-native").ViewProps & React.RefAttributes<View> & {
2829 title: React.ReactNode;
2830 titleStyle?: StyleProp<import("react-native").TextStyle>;
2831 titleNumberOfLines?: number | undefined;
2832 subtitle?: React.ReactNode;
2833 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2834 subtitleNumberOfLines?: number | undefined;
2835 left?: ((props: {
2836 size: number;
2837 }) => React.ReactNode) | undefined;
2838 leftStyle?: StyleProp<ViewStyle>;
2839 right?: ((props: {
2840 size: number;
2841 }) => React.ReactNode) | undefined;
2842 rightStyle?: StyleProp<ViewStyle>; /**
2843 * @optional
2844 */
2845 index?: number | undefined;
2846 total?: number | undefined;
2847 style?: StyleProp<ViewStyle>;
2848 theme: ReactNativePaper.Theme;
2849 }> & {
2850 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
2851 title: React.ReactNode;
2852 titleStyle?: StyleProp<import("react-native").TextStyle>;
2853 titleNumberOfLines?: number | undefined;
2854 subtitle?: React.ReactNode;
2855 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2856 subtitleNumberOfLines?: number | undefined;
2857 left?: ((props: {
2858 size: number;
2859 }) => React.ReactNode) | undefined;
2860 leftStyle?: StyleProp<ViewStyle>;
2861 right?: ((props: {
2862 size: number;
2863 }) => React.ReactNode) | undefined;
2864 rightStyle?: StyleProp<ViewStyle>; /**
2865 * @optional
2866 */
2867 index?: number | undefined;
2868 total?: number | undefined;
2869 style?: StyleProp<ViewStyle>;
2870 theme: ReactNativePaper.Theme;
2871 }): JSX.Element;
2872 displayName: string;
2873 }), {}>) | (React.FunctionComponent<Pick<import("react-native").ViewProps & React.RefAttributes<View> & {
2874 title: React.ReactNode;
2875 titleStyle?: StyleProp<import("react-native").TextStyle>;
2876 titleNumberOfLines?: number | undefined;
2877 subtitle?: React.ReactNode;
2878 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2879 subtitleNumberOfLines?: number | undefined;
2880 left?: ((props: {
2881 size: number;
2882 }) => React.ReactNode) | undefined;
2883 leftStyle?: StyleProp<ViewStyle>;
2884 right?: ((props: {
2885 size: number;
2886 }) => React.ReactNode) | undefined;
2887 rightStyle?: StyleProp<ViewStyle>; /**
2888 * @optional
2889 */
2890 index?: number | undefined;
2891 total?: number | undefined;
2892 style?: StyleProp<ViewStyle>;
2893 theme: ReactNativePaper.Theme;
2894 }, "ref" | "style" | "title" | "pointerEvents" | "onLayout" | "testID" | "nativeID" | "accessible" | "accessibilityActions" | "accessibilityLabel" | "accessibilityRole" | "accessibilityState" | "accessibilityHint" | "accessibilityValue" | "onAccessibilityAction" | "accessibilityLiveRegion" | "importantForAccessibility" | "accessibilityElementsHidden" | "accessibilityViewIsModal" | "onAccessibilityEscape" | "onAccessibilityTap" | "onMagicTap" | "accessibilityIgnoresInvertColors" | "key" | "hitSlop" | "removeClippedSubviews" | "collapsable" | "needsOffscreenAlphaCompositing" | "renderToHardwareTextureAndroid" | "focusable" | "shouldRasterizeIOS" | "isTVSelectable" | "hasTVPreferredFocus" | "tvParallaxProperties" | "tvParallaxShiftDistanceX" | "tvParallaxShiftDistanceY" | "tvParallaxTiltAngle" | "tvParallaxMagnification" | "onStartShouldSetResponder" | "onMoveShouldSetResponder" | "onResponderEnd" | "onResponderGrant" | "onResponderReject" | "onResponderMove" | "onResponderRelease" | "onResponderStart" | "onResponderTerminationRequest" | "onResponderTerminate" | "onStartShouldSetResponderCapture" | "onMoveShouldSetResponderCapture" | "onTouchStart" | "onTouchMove" | "onTouchEnd" | "onTouchCancel" | "onTouchEndCapture" | "left" | "right" | "titleStyle" | "titleNumberOfLines" | "index" | "total" | "subtitle" | "subtitleStyle" | "subtitleNumberOfLines" | "leftStyle" | "rightStyle"> & {
2895 theme?: import("@callstack/react-theme-provider").$DeepPartial<ReactNativePaper.Theme> | undefined;
2896 }> & import("@callstack/react-theme-provider/typings/hoist-non-react-statics").NonReactStatics<(React.ComponentClass<import("react-native").ViewProps & React.RefAttributes<View> & {
2897 title: React.ReactNode;
2898 titleStyle?: StyleProp<import("react-native").TextStyle>;
2899 titleNumberOfLines?: number | undefined;
2900 subtitle?: React.ReactNode;
2901 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2902 subtitleNumberOfLines?: number | undefined;
2903 left?: ((props: {
2904 size: number;
2905 }) => React.ReactNode) | undefined;
2906 leftStyle?: StyleProp<ViewStyle>;
2907 right?: ((props: {
2908 size: number;
2909 }) => React.ReactNode) | undefined;
2910 rightStyle?: StyleProp<ViewStyle>; /**
2911 * @optional
2912 */
2913 index?: number | undefined;
2914 total?: number | undefined;
2915 style?: StyleProp<ViewStyle>;
2916 theme: ReactNativePaper.Theme;
2917 }, any> & {
2918 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
2919 title: React.ReactNode;
2920 titleStyle?: StyleProp<import("react-native").TextStyle>;
2921 titleNumberOfLines?: number | undefined;
2922 subtitle?: React.ReactNode;
2923 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2924 subtitleNumberOfLines?: number | undefined;
2925 left?: ((props: {
2926 size: number;
2927 }) => React.ReactNode) | undefined;
2928 leftStyle?: StyleProp<ViewStyle>;
2929 right?: ((props: {
2930 size: number;
2931 }) => React.ReactNode) | undefined;
2932 rightStyle?: StyleProp<ViewStyle>; /**
2933 * @optional
2934 */
2935 index?: number | undefined;
2936 total?: number | undefined;
2937 style?: StyleProp<ViewStyle>;
2938 theme: ReactNativePaper.Theme;
2939 }): JSX.Element;
2940 displayName: string;
2941 }) | (React.FunctionComponent<import("react-native").ViewProps & React.RefAttributes<View> & {
2942 title: React.ReactNode;
2943 titleStyle?: StyleProp<import("react-native").TextStyle>;
2944 titleNumberOfLines?: number | undefined;
2945 subtitle?: React.ReactNode;
2946 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2947 subtitleNumberOfLines?: number | undefined;
2948 left?: ((props: {
2949 size: number;
2950 }) => React.ReactNode) | undefined;
2951 leftStyle?: StyleProp<ViewStyle>;
2952 right?: ((props: {
2953 size: number;
2954 }) => React.ReactNode) | undefined;
2955 rightStyle?: StyleProp<ViewStyle>; /**
2956 * @optional
2957 */
2958 index?: number | undefined;
2959 total?: number | undefined;
2960 style?: StyleProp<ViewStyle>;
2961 theme: ReactNativePaper.Theme;
2962 }> & {
2963 ({ title, titleStyle, titleNumberOfLines, subtitle, subtitleStyle, subtitleNumberOfLines, left, leftStyle, right, rightStyle, style, }: import("react-native").ViewProps & React.RefAttributes<View> & {
2964 title: React.ReactNode;
2965 titleStyle?: StyleProp<import("react-native").TextStyle>;
2966 titleNumberOfLines?: number | undefined;
2967 subtitle?: React.ReactNode;
2968 subtitleStyle?: StyleProp<import("react-native").TextStyle>;
2969 subtitleNumberOfLines?: number | undefined;
2970 left?: ((props: {
2971 size: number;
2972 }) => React.ReactNode) | undefined;
2973 leftStyle?: StyleProp<ViewStyle>;
2974 right?: ((props: {
2975 size: number;
2976 }) => React.ReactNode) | undefined;
2977 rightStyle?: StyleProp<ViewStyle>; /**
2978 * @optional
2979 */
2980 index?: number | undefined;
2981 total?: number | undefined;
2982 style?: StyleProp<ViewStyle>;
2983 theme: ReactNativePaper.Theme;
2984 }): JSX.Element;
2985 displayName: string;
2986 }), {}>);
2987}), {}>);
2988export default _default;
2989
\No newline at end of file