import type { MutableRefObject } from 'react';
import type { ICore } from '..';
import type { IObjectAny } from '../typings/common';
interface IDevTool {
    exportValue?: () => IObjectAny;
}
declare global {
    interface Window {
        __schema_render_tool__: {
            [uid: string]: IDevTool;
        };
    }
}
interface IUseDevToolParams {
    valueRef: MutableRefObject<IObjectAny>;
    props: ICore;
}
export default function useDevTool({ valueRef, props }: IUseDevToolParams): {
    uid: string;
};
export {};
