UNPKG

react-native-reanimated

Version:

More powerful alternative to Animated library for React Native.

40 lines 1.1 kB
import type { ImageStyle, TextStyle, TransformsStyle, ViewStyle } from 'react-native'; export type TransformOrigin = string | Array<string | number>; export type NormalizedTransformOrigin = [ `${number}%` | number, `${number}%` | number, number ]; type DeprecatedProps = 'transformMatrix' | 'rotation' | 'scaleX' | 'scaleY' | 'translateX' | 'translateY'; export type PlainStyle = Omit<ViewStyle & TextStyle & ImageStyle, DeprecatedProps>; export type TransformsArray = Exclude<TransformsStyle['transform'], string | undefined>; export type ParsedDropShadow = { offsetX: number; offsetY: number; standardDeviation: number; color: number | null; }; export type ParsedFilterFunction = { brightness?: number; } | { contrast?: number; } | { dropShadow?: ParsedDropShadow; } | { grayscale?: number; } | { hueRotate?: number; } | { invert?: number; } | { opacity?: number; } | { saturate?: number; } | { sepia?: number; } | { blur?: number; }; export type FilterArray = ParsedFilterFunction[]; export {}; //# sourceMappingURL=style.d.ts.map