import type { ColorValue } from "react-native"; import { type HybridView as _HybridView, type HybridViewMethods, type HybridViewProps } from "react-native-nitro-modules"; import { type DerivedValue, type SharedValue } from "react-native-reanimated"; type WithSharedValue = T | SharedValue | DerivedValue | SharedValue> | DerivedValue>; export type WithSharedValueObj = { [k in keyof T]: WithSharedValue; }; export declare const isSharedValue: (value: unknown) => value is SharedValue | DerivedValue | SharedValue> | DerivedValue>; export declare const getValue: (value: WithSharedValue) => T; export declare const useAnimatedNitroViewRef: () => readonly [SharedValue<_HybridView | null>, { f: (ref: _HybridView) => void; }]; export declare const processColors: (colors: ColorValue[]) => number[]; export declare function useSharedValuesEffect(effect: () => void): any; export {}; //# sourceMappingURL=utils.d.ts.map