UNPKG

848 BTypeScriptView Raw
1import type { WorkletFunction } from '../commonTypes';
2import type { DependencyList } from './commonTypes';
3export declare function buildWorkletsHash<Args extends unknown[], ReturnValue>(worklets: Record<string, WorkletFunction<Args, ReturnValue>> | WorkletFunction<Args, ReturnValue>[]): string;
4export declare function buildDependencies(dependencies: DependencyList, handlers: Record<string, WorkletFunction | undefined>): unknown[];
5export declare function areDependenciesEqual(nextDependencies: DependencyList, prevDependencies: DependencyList): boolean;
6export declare function isAnimated(prop: unknown): boolean;
7export declare function shallowEqual<T extends Record<string | number | symbol, unknown>>(a: T, b: T): boolean;
8export declare function validateAnimatedStyles(styles: unknown[] | object): void;
9//# sourceMappingURL=utils.d.ts.map
\No newline at end of file