import { ComponentType } from "../../Utils"; import { Animated } from "react-native"; import { StyledProps, StyleProp } from "../../Styling"; declare type WithAnimatedValue = Animated.WithAnimatedValue; export declare type StyledComponent

= ComponentType<(keyof P extends "style" ? Omit : P) & StyledProps>; export declare type AnimatedStyledComponent

= ComponentType<(keyof P extends "style" ? Omit : P) & StyledProps>>; export interface StyledOptions { autoFlattens?: boolean; } export declare function styled

(baseComponent: ComponentType

, options?: StyledOptions): StyledComponent

; export declare function styledArePropsEqual(prevProps: T, nextProps: T): boolean; export {};