import React from 'react'; import type { IAnimationDriverPlugin, IStyledPlugin } from '@gluestack-style/react'; export declare class AnimationResolver implements IStyledPlugin { #private; name: 'AnimationResolver'; componentDriver: IAnimationDriverPlugin; config: { aliases: { readonly ':animate': "animate"; readonly ':initial': "initial"; readonly ':exit': "exit"; readonly ':initialProps': "initialProps"; readonly ':animateProps': "animateProps"; readonly ':transition': "transition"; readonly ':transformOrigin': "transformOrigin"; readonly ':whileTap': "whileTap"; readonly ':whileHover': "whileHover"; readonly ':onAnimationComplete': "onAnimationComplete"; }; tokens: {}; animatedPropMap: any; }; AnimatePresenceComp: React.ExoticComponent<{ children?: React.ReactNode; }>; register(config: any): void; constructor(ComponentDriverClass: any, config?: any); inputMiddleWare
(styledObj?: {}, shouldUpdateConfig?: any, _?: boolean, Component?: React.ComponentType, componentStyleConfig?: any): {
[key in keyof typeof this.config.aliases]: P[(typeof this.config.aliases)[key]];
};
updateStyledObject(styledObject: any, shouldUpdateConfig: boolean, ignoreKeys: Set