import type { PressablePropsExtended } from '@fluentui-react-native/interactive-hooks'; import type { TabProps, TabTokens } from './Tab.types'; import type { TabListState } from '../TabList/TabList.types'; /** * This hook handles the logic on the tab side to correctly style and animate the TabListAnimatedIndicator. * * We save the layout information (width, height, x, y) of the Tab component by returning the root's slot props with a * LayoutEventHandler attached to track layout info of the tab, and we color the animated indicator using the user * defined tab indicator color token. */ export declare function useTabAnimation(props: TabProps, context: TabListState, tokens: TabTokens, rootProps: PressablePropsExtended): PressablePropsExtended; //# sourceMappingURL=useTabAnimation.d.ts.map