import React from 'react'; import { type ViewStyle, type StyleProp } from 'react-native'; import type { AnimateProps, Transition, TransitionEndEvent, TransformOrigin, TransformPerspective } from './types'; export type EaseViewProps = { animate?: AnimateProps; initialAnimate?: AnimateProps; transition?: Transition; onTransitionEnd?: (event: TransitionEndEvent) => void; /** No-op on web. */ useHardwareLayer?: boolean; transformOrigin?: TransformOrigin; /** * Distance of the camera from the z=0 plane for 3D transforms (rotateX, rotateY). * Higher values produce a flatter, more telephoto look; lower values exaggerate * perspective. @default 1280 */ transformPerspective?: TransformPerspective; style?: StyleProp; children?: React.ReactNode; }; export declare function EaseView({ animate, initialAnimate, transition, onTransitionEnd, useHardwareLayer: _useHardwareLayer, transformOrigin, transformPerspective, style, children, }: EaseViewProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=EaseView.web.d.ts.map