declare function useAnimation(props: any): { AnimationWrapper: { ({ align, children, dismissing, duration, easing, justify, stageInAnimation, stageOutAnimation, onDismiss, }: { align: any; children: any; dismissing: any; duration: any; easing: any; justify: any; stageInAnimation: any; stageOutAnimation: any; onDismiss: any; }): import("react").JSX.Element; propTypes: { align: import("prop-types").Requireable; children: import("prop-types").Validator>; dismissing: import("prop-types").Requireable; duration: import("prop-types").Requireable; justify: import("prop-types").Requireable; easing: import("prop-types").Requireable; stageInAnimation: import("prop-types").Requireable>; stageOutAnimation: import("prop-types").Requireable>; onDismiss: import("prop-types").Requireable<(...args: any[]) => any>; }; defaultProps: { align: string; dismissing: boolean; duration: number; justify: string; easing: string; onDismiss: () => void; }; }; animationProps: any; dismiss: () => void; }; export default useAnimation; //# sourceMappingURL=hook.d.ts.map