import type { StyleProps } from '../../commonTypes'; import type { PropUpdates } from '../../createAnimatedComponent/commonTypes'; export { createJSReanimatedModule } from './JSReanimated'; interface JSReanimatedComponent { previousStyle: StyleProps; setNativeProps?: (style: StyleProps) => void; style?: StyleProps; props: Record; _touchableNode: { setAttribute: (key: string, props: unknown) => void; }; } export interface ReanimatedHTMLElement extends HTMLElement { previousStyle: StyleProps; setNativeProps?: (style: StyleProps) => void; props: Record; _touchableNode: { setAttribute: (key: string, props: unknown) => void; }; isDummy?: boolean; dummyClone?: ReanimatedHTMLElement; removedAfterAnimation?: boolean; } export declare const _updatePropsJS: (updates: PropUpdates, viewRef: (JSReanimatedComponent | ReanimatedHTMLElement) & { getAnimatableRef?: () => JSReanimatedComponent | ReanimatedHTMLElement; }, isAnimatedProps?: boolean) => void; //# sourceMappingURL=index.d.ts.map