/** * Used to log & debug what props caused a component to re-render * * e.g. * ```typescript * const MyComponent = ({prop1, prop2, prop3, ...rest}: SomeProps) => { * const [myState, setState] = useState(); * * // When debugging a rendering issue, use `useTraceUpdate` * // to log which prop/state caused a component to rerender * // (is the parent passing different props? Are we calling `setState` too often?, etc) * useTraceUpdate({myState, prop1, prop2, prop3, ...rest}) * return <...> * ``` } */ export declare function useTraceUpdate(props: Record, options?: { updateMessage?: string; debugger?: boolean; }): void; //# sourceMappingURL=useTraceUpdate.d.ts.map