/// import { AtomComponent, ComponentTypes, FinalPearlTheme, MoleculeComponent, StyleFunctionContainer } from "./theme/src/types"; import React from "react"; import { BoxStyleProps } from "./theme/src/style-functions"; /** * Configuration object that adds metadata to a component that's required by Pearl UI */ interface pearlConfig { /** * The name of the component in the FinalPearlTheme */ componentName: keyof FinalPearlTheme["components"]; /** * The type of the component */ type: ComponentTypes; /** * Whether the component is animatable or not */ animatable?: boolean; } /** * Hook to convert a third-party component to a Pearl component that can be configured using style props, an atomic component configuration or a molecular component configuration. * @param Component The base component on which the pearlification has to be applied * @param config A configuration object that adds metadata to a component that's required by Pearl UI * @param styleFunctions The set of style functions that would define the style props that should be supported by the pearlified component * @param moleculeConfigOptions The options for configuring the molecular component * @returns */ export declare function pearl = Record, StyleProps = BoxStyleProps, Animateable extends boolean = true>(Component: any, config?: pearlConfig, styleFunctions?: StyleFunctionContainer[], moleculeConfigOptions?: { partForOverridenStyleProps?: string | undefined; partForOverridenNativeProps?: string | undefined; partForOverridenAnimationProps?: string | undefined; }): React.MemoExoticComponent : {}) & Omit | undefined; layout?: import("react-native-reanimated").BaseAnimationBuilder | import("react-native-reanimated").LayoutAnimationFunction | typeof import("react-native-reanimated").BaseAnimationBuilder | undefined; entering?: import("react-native-reanimated").BaseAnimationBuilder | typeof import("react-native-reanimated").BaseAnimationBuilder | import("react-native-reanimated").EntryExitAnimationFunction | Keyframe | undefined; exiting?: import("react-native-reanimated").BaseAnimationBuilder | typeof import("react-native-reanimated").BaseAnimationBuilder | import("react-native-reanimated").EntryExitAnimationFunction | Keyframe | undefined; } & import("moti").MotiProps, Partial<{ backfaceVisibility: "visible" | "hidden" | import("moti").SequenceItem<"visible" | "hidden" | undefined>[] | undefined; backgroundColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBottomLeftRadius: number | import("moti").SequenceItem[] | undefined; borderBottomRightRadius: number | import("moti").SequenceItem[] | undefined; borderBottomWidth: number | import("moti").SequenceItem[] | undefined; borderColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderLeftWidth: number | import("moti").SequenceItem[] | undefined; borderRadius: number | import("moti").SequenceItem[] | undefined; borderRightWidth: number | import("moti").SequenceItem[] | undefined; borderTopLeftRadius: number | import("moti").SequenceItem[] | undefined; borderTopRightRadius: number | import("moti").SequenceItem[] | undefined; borderTopWidth: number | import("moti").SequenceItem[] | undefined; borderWidth: number | import("moti").SequenceItem[] | undefined; opacity: number | import("moti").SequenceItem[] | undefined; alignContent: "center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | undefined>[] | undefined; alignItems: import("react-native").FlexAlignType | import("moti").SequenceItem[] | undefined; alignSelf: "auto" | import("react-native").FlexAlignType | import("moti").SequenceItem<"auto" | import("react-native").FlexAlignType | undefined>[] | undefined; aspectRatio: number | import("moti").SequenceItem[] | undefined; borderEndWidth: string | number | import("moti").SequenceItem[] | undefined; borderStartWidth: string | number | import("moti").SequenceItem[] | undefined; bottom: string | number | import("moti").SequenceItem[] | undefined; display: "none" | "flex" | import("moti").SequenceItem<"none" | "flex" | undefined>[] | undefined; end: string | number | import("moti").SequenceItem[] | undefined; flex: number | import("moti").SequenceItem[] | undefined; flexBasis: string | number | import("moti").SequenceItem[] | undefined; flexDirection: "row" | "column" | "row-reverse" | "column-reverse" | import("moti").SequenceItem<"row" | "column" | "row-reverse" | "column-reverse" | undefined>[] | undefined; flexGrow: number | import("moti").SequenceItem[] | undefined; flexShrink: number | import("moti").SequenceItem[] | undefined; flexWrap: "wrap" | "nowrap" | "wrap-reverse" | import("moti").SequenceItem<"wrap" | "nowrap" | "wrap-reverse" | undefined>[] | undefined; height: string | number | import("moti").SequenceItem[] | undefined; justifyContent: "center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | undefined>[] | undefined; left: string | number | import("moti").SequenceItem[] | undefined; margin: string | number | import("moti").SequenceItem[] | undefined; marginBottom: string | number | import("moti").SequenceItem[] | undefined; marginEnd: string | number | import("moti").SequenceItem[] | undefined; marginHorizontal: string | number | import("moti").SequenceItem[] | undefined; marginLeft: string | number | import("moti").SequenceItem[] | undefined; marginRight: string | number | import("moti").SequenceItem[] | undefined; marginStart: string | number | import("moti").SequenceItem[] | undefined; marginTop: string | number | import("moti").SequenceItem[] | undefined; marginVertical: string | number | import("moti").SequenceItem[] | undefined; maxHeight: string | number | import("moti").SequenceItem[] | undefined; maxWidth: string | number | import("moti").SequenceItem[] | undefined; minHeight: string | number | import("moti").SequenceItem[] | undefined; minWidth: string | number | import("moti").SequenceItem[] | undefined; overflow: "scroll" | "visible" | "hidden" | import("moti").SequenceItem<"scroll" | "visible" | "hidden" | undefined>[] | undefined; padding: string | number | import("moti").SequenceItem[] | undefined; paddingBottom: string | number | import("moti").SequenceItem[] | undefined; paddingEnd: string | number | import("moti").SequenceItem[] | undefined; paddingHorizontal: string | number | import("moti").SequenceItem[] | undefined; paddingLeft: string | number | import("moti").SequenceItem[] | undefined; paddingRight: string | number | import("moti").SequenceItem[] | undefined; paddingStart: string | number | import("moti").SequenceItem[] | undefined; paddingTop: string | number | import("moti").SequenceItem[] | undefined; paddingVertical: string | number | import("moti").SequenceItem[] | undefined; position: "absolute" | "relative" | import("moti").SequenceItem<"absolute" | "relative" | undefined>[] | undefined; right: string | number | import("moti").SequenceItem[] | undefined; start: string | number | import("moti").SequenceItem[] | undefined; top: string | number | import("moti").SequenceItem[] | undefined; width: string | number | import("moti").SequenceItem[] | undefined; zIndex: number | import("moti").SequenceItem[] | undefined; direction: "inherit" | "ltr" | "rtl" | import("moti").SequenceItem<"inherit" | "ltr" | "rtl" | undefined>[] | undefined; shadowColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; shadowOffset: { width: number; height: number; } | import("moti").SequenceItem<{ width: number; height: number; } | undefined>[] | undefined; shadowOpacity: number | import("moti").SequenceItem[] | undefined; shadowRadius: number | import("moti").SequenceItem[] | undefined; transformMatrix: number[] | import("moti").SequenceItem[] | undefined; rotation: number | import("moti").SequenceItem[] | undefined; } & { scaleX?: number | (string & {}) | import("moti").SequenceItem[] | undefined; scaleY?: number | (string & {}) | import("moti").SequenceItem[] | undefined; translateX?: number | (string & {}) | import("moti").SequenceItem[] | undefined; translateY?: number | (string & {}) | import("moti").SequenceItem[] | undefined; perspective?: number | (string & {}) | import("moti").SequenceItem[] | undefined; rotate?: string | (string & {}) | import("moti").SequenceItem[] | undefined; rotateX?: string | (string & {}) | import("moti").SequenceItem[] | undefined; rotateY?: string | (string & {}) | import("moti").SequenceItem[] | undefined; rotateZ?: string | (string & {}) | import("moti").SequenceItem[] | undefined; scale?: number | (string & {}) | import("moti").SequenceItem[] | undefined; skewX?: string | (string & {}) | import("moti").SequenceItem[] | undefined; skewY?: string | (string & {}) | import("moti").SequenceItem[] | undefined; } & import("moti").StyleValueWithSequenceArraysWithTransform>, { backfaceVisibility?: "visible" | "hidden" | import("moti").SequenceItem<"visible" | "hidden" | undefined>[] | { value: "visible" | "hidden" | undefined; onDidAnimate: import("moti").InlineOnDidAnimate<"visible" | "hidden" | import("moti").SequenceItem<"visible" | "hidden" | undefined>[] | undefined>; } | undefined; backgroundColor?: import("react-native").ColorValue | import("moti").SequenceItem[] | { value: import("react-native").ColorValue | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderBottomLeftRadius?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderBottomRightRadius?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderBottomWidth?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderColor?: import("react-native").ColorValue | import("moti").SequenceItem[] | { value: import("react-native").ColorValue | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderLeftWidth?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderRadius?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderRightWidth?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderTopLeftRadius?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderTopRightRadius?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderTopWidth?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderWidth?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; opacity?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; alignContent?: "center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | undefined>[] | { value: "center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | undefined; onDidAnimate: import("moti").InlineOnDidAnimate<"center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | undefined>[] | undefined>; } | undefined; alignItems?: import("react-native").FlexAlignType | import("moti").SequenceItem[] | { value: import("react-native").FlexAlignType | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; alignSelf?: "auto" | import("react-native").FlexAlignType | import("moti").SequenceItem<"auto" | import("react-native").FlexAlignType | undefined>[] | { value: "auto" | import("react-native").FlexAlignType | undefined; onDidAnimate: import("moti").InlineOnDidAnimate<"auto" | import("react-native").FlexAlignType | import("moti").SequenceItem<"auto" | import("react-native").FlexAlignType | undefined>[] | undefined>; } | undefined; aspectRatio?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderEndWidth?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; borderStartWidth?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; bottom?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; display?: "none" | "flex" | import("moti").SequenceItem<"none" | "flex" | undefined>[] | { value: "none" | "flex" | undefined; onDidAnimate: import("moti").InlineOnDidAnimate<"none" | "flex" | import("moti").SequenceItem<"none" | "flex" | undefined>[] | undefined>; } | undefined; end?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; flex?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; flexBasis?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; flexDirection?: "row" | "column" | "row-reverse" | "column-reverse" | import("moti").SequenceItem<"row" | "column" | "row-reverse" | "column-reverse" | undefined>[] | { value: "row" | "column" | "row-reverse" | "column-reverse" | undefined; onDidAnimate: import("moti").InlineOnDidAnimate<"row" | "column" | "row-reverse" | "column-reverse" | import("moti").SequenceItem<"row" | "column" | "row-reverse" | "column-reverse" | undefined>[] | undefined>; } | undefined; flexGrow?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; flexShrink?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; flexWrap?: "wrap" | "nowrap" | "wrap-reverse" | import("moti").SequenceItem<"wrap" | "nowrap" | "wrap-reverse" | undefined>[] | { value: "wrap" | "nowrap" | "wrap-reverse" | undefined; onDidAnimate: import("moti").InlineOnDidAnimate<"wrap" | "nowrap" | "wrap-reverse" | import("moti").SequenceItem<"wrap" | "nowrap" | "wrap-reverse" | undefined>[] | undefined>; } | undefined; height?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; justifyContent?: "center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | undefined>[] | { value: "center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | undefined; onDidAnimate: import("moti").InlineOnDidAnimate<"center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | undefined>[] | undefined>; } | undefined; left?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; margin?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; marginBottom?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; marginEnd?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; marginHorizontal?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; marginLeft?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; marginRight?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; marginStart?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; marginTop?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; marginVertical?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; maxHeight?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; maxWidth?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; minHeight?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; minWidth?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; overflow?: "scroll" | "visible" | "hidden" | import("moti").SequenceItem<"scroll" | "visible" | "hidden" | undefined>[] | { value: "scroll" | "visible" | "hidden" | undefined; onDidAnimate: import("moti").InlineOnDidAnimate<"scroll" | "visible" | "hidden" | import("moti").SequenceItem<"scroll" | "visible" | "hidden" | undefined>[] | undefined>; } | undefined; padding?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; paddingBottom?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; paddingEnd?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; paddingHorizontal?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; paddingLeft?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; paddingRight?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; paddingStart?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; paddingTop?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; paddingVertical?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; position?: "absolute" | "relative" | import("moti").SequenceItem<"absolute" | "relative" | undefined>[] | { value: "absolute" | "relative" | undefined; onDidAnimate: import("moti").InlineOnDidAnimate<"absolute" | "relative" | import("moti").SequenceItem<"absolute" | "relative" | undefined>[] | undefined>; } | undefined; right?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; start?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; top?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; width?: string | number | import("moti").SequenceItem[] | { value: string | number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; zIndex?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; direction?: "inherit" | "ltr" | "rtl" | import("moti").SequenceItem<"inherit" | "ltr" | "rtl" | undefined>[] | { value: "inherit" | "ltr" | "rtl" | undefined; onDidAnimate: import("moti").InlineOnDidAnimate<"inherit" | "ltr" | "rtl" | import("moti").SequenceItem<"inherit" | "ltr" | "rtl" | undefined>[] | undefined>; } | undefined; shadowColor?: import("react-native").ColorValue | import("moti").SequenceItem[] | { value: import("react-native").ColorValue | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; shadowOffset?: { width: number; height: number; } | import("moti").SequenceItem<{ width: number; height: number; } | undefined>[] | { value: undefined; onDidAnimate: import("moti").InlineOnDidAnimate<{ width: number; height: number; } | import("moti").SequenceItem<{ width: number; height: number; } | undefined>[] | undefined>; } | undefined; shadowOpacity?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; shadowRadius?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; transformMatrix?: number[] | import("moti").SequenceItem[] | { value: undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; rotation?: number | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; scaleX?: number | (string & {}) | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; scaleY?: number | (string & {}) | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; translateX?: number | (string & {}) | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; translateY?: number | (string & {}) | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; perspective?: number | (string & {}) | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; rotate?: string | (string & {}) | import("moti").SequenceItem[] | { value: string | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; rotateX?: string | (string & {}) | import("moti").SequenceItem[] | { value: string | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; rotateY?: string | (string & {}) | import("moti").SequenceItem[] | { value: string | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; rotateZ?: string | (string & {}) | import("moti").SequenceItem[] | { value: string | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; scale?: number | (string & {}) | import("moti").SequenceItem[] | { value: number | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; skewX?: string | (string & {}) | import("moti").SequenceItem[] | { value: string | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; skewY?: string | (string & {}) | import("moti").SequenceItem[] | { value: string | undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined>; } | undefined; transform?: Partial<{ scaleX?: number | (string & {}) | import("moti").SequenceItem[] | undefined; scaleY?: number | (string & {}) | import("moti").SequenceItem[] | undefined; translateX?: number | (string & {}) | import("moti").SequenceItem[] | undefined; translateY?: number | (string & {}) | import("moti").SequenceItem[] | undefined; perspective?: number | (string & {}) | import("moti").SequenceItem[] | undefined; rotate?: string | (string & {}) | import("moti").SequenceItem[] | undefined; rotateX?: string | (string & {}) | import("moti").SequenceItem[] | undefined; rotateY?: string | (string & {}) | import("moti").SequenceItem[] | undefined; rotateZ?: string | (string & {}) | import("moti").SequenceItem[] | undefined; scale?: number | (string & {}) | import("moti").SequenceItem[] | undefined; skewX?: string | (string & {}) | import("moti").SequenceItem[] | undefined; skewY?: string | (string & {}) | import("moti").SequenceItem[] | undefined; } & import("moti").StyleValueWithSequenceArraysWithTransform>[] | { value: undefined; onDidAnimate: import("moti").InlineOnDidAnimate[] | undefined; scaleY?: number | (string & {}) | import("moti").SequenceItem[] | undefined; translateX?: number | (string & {}) | import("moti").SequenceItem[] | undefined; translateY?: number | (string & {}) | import("moti").SequenceItem[] | undefined; perspective?: number | (string & {}) | import("moti").SequenceItem[] | undefined; rotate?: string | (string & {}) | import("moti").SequenceItem[] | undefined; rotateX?: string | (string & {}) | import("moti").SequenceItem[] | undefined; rotateY?: string | (string & {}) | import("moti").SequenceItem[] | undefined; rotateZ?: string | (string & {}) | import("moti").SequenceItem[] | undefined; scale?: number | (string & {}) | import("moti").SequenceItem[] | undefined; skewX?: string | (string & {}) | import("moti").SequenceItem[] | undefined; skewY?: string | (string & {}) | import("moti").SequenceItem[] | undefined; } & import("moti").StyleValueWithSequenceArraysWithTransform>[] | undefined>; } | undefined; }> & { children?: React.ReactNode; } & React.RefAttributes, "delay" | "stylePriority" | "onDidAnimate" | "animateInitialState"> & { from?: boolean | (Omit[] | undefined; start: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; elevation: number | import("moti").SequenceItem[] | undefined; margin: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginTop: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginRight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginBottom: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginLeft: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginHorizontal: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginVertical: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginStart: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginEnd: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; padding: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingTop: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingRight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingBottom: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingLeft: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingHorizontal: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingVertical: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingStart: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingEnd: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; width: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; height: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; minWidth: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; maxWidth: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; minHeight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; maxHeight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; flex: number | import("moti").SequenceItem[] | undefined; flexShrink: number | import("moti").SequenceItem[] | undefined; flexGrow: number | import("moti").SequenceItem[] | undefined; flexBasis: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; flexDirection: "row" | "column" | "row-reverse" | "column-reverse" | import("moti").SequenceItem<"row" | "column" | "row-reverse" | "column-reverse" | undefined>[] | undefined; flexWrap: "wrap" | "nowrap" | "wrap-reverse" | import("moti").SequenceItem<"wrap" | "nowrap" | "wrap-reverse" | undefined>[] | undefined; shadowOffset: Readonly<{ width: number; height: number; }> | import("moti").SequenceItem | undefined>[] | undefined; overflow: "scroll" | "visible" | "hidden" | import("moti").SequenceItem<"scroll" | "visible" | "hidden" | undefined>[] | undefined; aspectRatio: string | number | import("moti").SequenceItem[] | undefined; alignContent: "center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | undefined>[] | undefined; alignItems: import("react-native").FlexAlignType | import("moti").SequenceItem[] | undefined; alignSelf: "auto" | import("react-native").FlexAlignType | import("moti").SequenceItem<"auto" | import("react-native").FlexAlignType | undefined>[] | undefined; justifyContent: "center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | undefined>[] | undefined; transformMatrix: number[] | import("moti").SequenceItem[] | undefined; rotation: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; position: "absolute" | "relative" | import("moti").SequenceItem<"absolute" | "relative" | undefined>[] | undefined; top: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; right: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; bottom: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; left: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; borderBottomWidth: number | import("moti").SequenceItem[] | undefined; borderLeftWidth: number | import("moti").SequenceItem[] | undefined; borderRightWidth: number | import("moti").SequenceItem[] | undefined; borderStyle: "solid" | "dotted" | "dashed" | import("moti").SequenceItem<"solid" | "dotted" | "dashed" | undefined>[] | undefined; borderTopWidth: number | import("moti").SequenceItem[] | undefined; borderStartWidth: number | import("moti").SequenceItem[] | undefined; borderEndWidth: number | import("moti").SequenceItem[] | undefined; borderWidth: number | import("moti").SequenceItem[] | undefined; borderColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderTopColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderRightColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderLeftColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBottomColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderStartColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderEndColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomLeftRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomRightRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopLeftRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopRightRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; shadowOpacity: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; shadowRadius: number | import("moti").SequenceItem[] | undefined; display: "none" | "flex" | import("moti").SequenceItem<"none" | "flex" | undefined>[] | undefined; backfaceVisibility: "visible" | "hidden" | import("moti").SequenceItem<"visible" | "hidden" | undefined>[] | undefined; backgroundColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBlockColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBlockEndColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBlockStartColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderCurve: "circular" | "continuous" | import("moti").SequenceItem<"circular" | "continuous" | undefined>[] | undefined; borderEndEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderEndStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderStartEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderStartStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; opacity: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; pointerEvents: "auto" | "none" | "box-none" | "box-only" | import("moti").SequenceItem<"auto" | "none" | "box-none" | "box-only" | undefined>[] | undefined; rowGap: number | import("moti").SequenceItem[] | undefined; gap: number | import("moti").SequenceItem[] | undefined; columnGap: number | import("moti").SequenceItem[] | undefined; zIndex: number | import("moti").SequenceItem[] | undefined; direction: "inherit" | "ltr" | "rtl" | import("moti").SequenceItem<"inherit" | "ltr" | "rtl" | undefined>[] | undefined; shadowColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; } & { scaleX?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; scaleY?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; translateX?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; translateY?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; perspective?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; rotate?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; rotateX?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; rotateY?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; rotateZ?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; scale?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; skewX?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; skewY?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; } & import("moti").StyleValueWithSequenceArraysWithTransform>, keyof import("react-native").ViewStyle> & Omit & StyleProps) | undefined; animate?: ((Omit[] | undefined; start: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; elevation: number | import("moti").SequenceItem[] | undefined; margin: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginTop: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginRight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginBottom: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginLeft: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginHorizontal: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginVertical: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginStart: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginEnd: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; padding: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingTop: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingRight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingBottom: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingLeft: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingHorizontal: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingVertical: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingStart: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingEnd: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; width: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; height: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; minWidth: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; maxWidth: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; minHeight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; maxHeight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; flex: number | import("moti").SequenceItem[] | undefined; flexShrink: number | import("moti").SequenceItem[] | undefined; flexGrow: number | import("moti").SequenceItem[] | undefined; flexBasis: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; flexDirection: "row" | "column" | "row-reverse" | "column-reverse" | import("moti").SequenceItem<"row" | "column" | "row-reverse" | "column-reverse" | undefined>[] | undefined; flexWrap: "wrap" | "nowrap" | "wrap-reverse" | import("moti").SequenceItem<"wrap" | "nowrap" | "wrap-reverse" | undefined>[] | undefined; shadowOffset: Readonly<{ width: number; height: number; }> | import("moti").SequenceItem | undefined>[] | undefined; overflow: "scroll" | "visible" | "hidden" | import("moti").SequenceItem<"scroll" | "visible" | "hidden" | undefined>[] | undefined; aspectRatio: string | number | import("moti").SequenceItem[] | undefined; alignContent: "center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | undefined>[] | undefined; alignItems: import("react-native").FlexAlignType | import("moti").SequenceItem[] | undefined; alignSelf: "auto" | import("react-native").FlexAlignType | import("moti").SequenceItem<"auto" | import("react-native").FlexAlignType | undefined>[] | undefined; justifyContent: "center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | undefined>[] | undefined; transformMatrix: number[] | import("moti").SequenceItem[] | undefined; rotation: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; position: "absolute" | "relative" | import("moti").SequenceItem<"absolute" | "relative" | undefined>[] | undefined; top: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; right: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; bottom: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; left: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; borderBottomWidth: number | import("moti").SequenceItem[] | undefined; borderLeftWidth: number | import("moti").SequenceItem[] | undefined; borderRightWidth: number | import("moti").SequenceItem[] | undefined; borderStyle: "solid" | "dotted" | "dashed" | import("moti").SequenceItem<"solid" | "dotted" | "dashed" | undefined>[] | undefined; borderTopWidth: number | import("moti").SequenceItem[] | undefined; borderStartWidth: number | import("moti").SequenceItem[] | undefined; borderEndWidth: number | import("moti").SequenceItem[] | undefined; borderWidth: number | import("moti").SequenceItem[] | undefined; borderColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderTopColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderRightColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderLeftColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBottomColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderStartColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderEndColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomLeftRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomRightRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopLeftRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopRightRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; shadowOpacity: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; shadowRadius: number | import("moti").SequenceItem[] | undefined; display: "none" | "flex" | import("moti").SequenceItem<"none" | "flex" | undefined>[] | undefined; backfaceVisibility: "visible" | "hidden" | import("moti").SequenceItem<"visible" | "hidden" | undefined>[] | undefined; backgroundColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBlockColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBlockEndColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBlockStartColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderCurve: "circular" | "continuous" | import("moti").SequenceItem<"circular" | "continuous" | undefined>[] | undefined; borderEndEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderEndStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderStartEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderStartStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; opacity: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; pointerEvents: "auto" | "none" | "box-none" | "box-only" | import("moti").SequenceItem<"auto" | "none" | "box-none" | "box-only" | undefined>[] | undefined; rowGap: number | import("moti").SequenceItem[] | undefined; gap: number | import("moti").SequenceItem[] | undefined; columnGap: number | import("moti").SequenceItem[] | undefined; zIndex: number | import("moti").SequenceItem[] | undefined; direction: "inherit" | "ltr" | "rtl" | import("moti").SequenceItem<"inherit" | "ltr" | "rtl" | undefined>[] | undefined; shadowColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; } & { scaleX?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; scaleY?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; translateX?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; translateY?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; perspective?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; rotate?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; rotateX?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; rotateY?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; rotateZ?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; scale?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; skewX?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; skewY?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; } & import("moti").StyleValueWithSequenceArraysWithTransform>, keyof import("react-native").ViewStyle> & Omit & StyleProps) | import("react-native-reanimated").SharedValue[] | undefined; start: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; elevation: number | import("moti").SequenceItem[] | undefined; margin: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginTop: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginRight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginBottom: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginLeft: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginHorizontal: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginVertical: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginStart: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; marginEnd: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; padding: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingTop: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingRight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingBottom: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingLeft: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingHorizontal: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingVertical: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingStart: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; paddingEnd: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; width: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; height: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; minWidth: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; maxWidth: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; minHeight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; maxHeight: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; flex: number | import("moti").SequenceItem[] | undefined; flexShrink: number | import("moti").SequenceItem[] | undefined; flexGrow: number | import("moti").SequenceItem[] | undefined; flexBasis: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; flexDirection: "row" | "column" | "row-reverse" | "column-reverse" | import("moti").SequenceItem<"row" | "column" | "row-reverse" | "column-reverse" | undefined>[] | undefined; flexWrap: "wrap" | "nowrap" | "wrap-reverse" | import("moti").SequenceItem<"wrap" | "nowrap" | "wrap-reverse" | undefined>[] | undefined; shadowOffset: Readonly<{ width: number; height: number; }> | import("moti").SequenceItem | undefined>[] | undefined; overflow: "scroll" | "visible" | "hidden" | import("moti").SequenceItem<"scroll" | "visible" | "hidden" | undefined>[] | undefined; aspectRatio: string | number | import("moti").SequenceItem[] | undefined; alignContent: "center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "stretch" | "space-between" | "space-around" | undefined>[] | undefined; alignItems: import("react-native").FlexAlignType | import("moti").SequenceItem[] | undefined; alignSelf: "auto" | import("react-native").FlexAlignType | import("moti").SequenceItem<"auto" | import("react-native").FlexAlignType | undefined>[] | undefined; justifyContent: "center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | import("moti").SequenceItem<"center" | "flex-start" | "flex-end" | "space-between" | "space-around" | "space-evenly" | undefined>[] | undefined; transformMatrix: number[] | import("moti").SequenceItem[] | undefined; rotation: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; position: "absolute" | "relative" | import("moti").SequenceItem<"absolute" | "relative" | undefined>[] | undefined; top: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; right: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; bottom: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; left: import("react-native").DimensionValue | import("moti").SequenceItem[] | undefined; borderBottomWidth: number | import("moti").SequenceItem[] | undefined; borderLeftWidth: number | import("moti").SequenceItem[] | undefined; borderRightWidth: number | import("moti").SequenceItem[] | undefined; borderStyle: "solid" | "dotted" | "dashed" | import("moti").SequenceItem<"solid" | "dotted" | "dashed" | undefined>[] | undefined; borderTopWidth: number | import("moti").SequenceItem[] | undefined; borderStartWidth: number | import("moti").SequenceItem[] | undefined; borderEndWidth: number | import("moti").SequenceItem[] | undefined; borderWidth: number | import("moti").SequenceItem[] | undefined; borderColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderTopColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderRightColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderLeftColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBottomColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderStartColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderEndColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomLeftRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomRightRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopLeftRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopRightRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderBottomEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderTopEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; shadowOpacity: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; shadowRadius: number | import("moti").SequenceItem[] | undefined; display: "none" | "flex" | import("moti").SequenceItem<"none" | "flex" | undefined>[] | undefined; backfaceVisibility: "visible" | "hidden" | import("moti").SequenceItem<"visible" | "hidden" | undefined>[] | undefined; backgroundColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBlockColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBlockEndColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderBlockStartColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; borderCurve: "circular" | "continuous" | import("moti").SequenceItem<"circular" | "continuous" | undefined>[] | undefined; borderEndEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderEndStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderStartEndRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; borderStartStartRadius: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; opacity: import("react-native").AnimatableNumericValue | import("moti").SequenceItem[] | undefined; pointerEvents: "auto" | "none" | "box-none" | "box-only" | import("moti").SequenceItem<"auto" | "none" | "box-none" | "box-only" | undefined>[] | undefined; rowGap: number | import("moti").SequenceItem[] | undefined; gap: number | import("moti").SequenceItem[] | undefined; columnGap: number | import("moti").SequenceItem[] | undefined; zIndex: number | import("moti").SequenceItem[] | undefined; direction: "inherit" | "ltr" | "rtl" | import("moti").SequenceItem<"inherit" | "ltr" | "rtl" | undefined>[] | undefined; shadowColor: import("react-native").ColorValue | import("moti").SequenceItem[] | undefined; } & { scaleX?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; scaleY?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; translateX?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; translateY?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; perspective?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; rotate?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; rotateX?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; rotateY?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; rotateZ?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; scale?: (string & {}) | import("react-native").AnimatableNumericValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableNumericValue | undefined>[] | undefined; skewX?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; skewY?: (string & {}) | import("react-native").AnimatableStringValue | import("moti").SequenceItem<(string & {}) | import("react-native").AnimatableStringValue | undefined>[] | undefined; } & import("moti").StyleValueWithSequenceArraysWithTransform>, keyof import("react-native").ViewStyle> & Omit & StyleProps>) | undefined; exit?: boolean | (Omit, keyof import("react-native").ViewStyle> & Omit & StyleProps) | ((custom?: any) => Omit, keyof import("react-native").ViewStyle> & Omit & StyleProps) | undefined; transition?: import("moti").MotiTransitionProp, keyof import("react-native").ViewStyle> & Omit & StyleProps> | undefined; exitTransition?: import("moti").MotiTransitionProp, keyof import("react-native").ViewStyle> & Omit & StyleProps> | undefined; state?: Pick, "__state"> | undefined; }> & { colorScheme?: string | undefined; } & AtomComponent & MoleculeComponent & { atoms?: Partial | undefined; children?: string | JSX.Element | JSX.Element[] | React.ReactNode; }> & React.RefAttributes>>; export {}; //# sourceMappingURL=pearl.d.ts.map