import type { MutableRefObject } from 'react'; import type { StyleProps, AnimatedStyle } from './commonTypes'; import type { Descriptor } from './hook/commonTypes'; declare let updateProps: (viewDescriptors: ViewDescriptorsWrapper, updates: StyleProps | AnimatedStyle, isAnimatedProps?: boolean) => void; export declare const updatePropsJestWrapper: (viewDescriptors: ViewDescriptorsWrapper, updates: AnimatedStyle, animatedStyle: MutableRefObject>, adapters: ((updates: AnimatedStyle) => void)[]) => void; export default updateProps; export interface UpdatePropsManager { update(viewDescriptors: ViewDescriptorsWrapper, updates: StyleProps | AnimatedStyle): void; flush(): void; } /** * This used to be `SharedValue` but objects holding just a * single `value` prop are fine too. */ interface ViewDescriptorsWrapper { value: Readonly; } //# sourceMappingURL=UpdateProps.d.ts.map