///
interface DevToolsContext {
showBordersClassName: string;
showBorders: boolean;
setShowBorders: React.Dispatch>;
detectWrappedElements: boolean;
setDetectWrappedElements: React.Dispatch>;
flexFillClassName: string;
flexFill: boolean;
setFlexFill: React.Dispatch>;
}
interface Init {
showBordersInit: boolean;
detectWrappedElementsInit: boolean;
flexFillInit: boolean;
}
export declare function useDevTools({ showBordersInit, detectWrappedElementsInit, flexFillInit }: Init): {
showBordersClassName: string;
showBorders: boolean;
setShowBorders: import("react").Dispatch>;
detectWrappedElements: boolean;
setDetectWrappedElements: import("react").Dispatch>;
flexFillClassName: string;
flexFill: boolean;
setFlexFill: import("react").Dispatch>;
};
interface Props extends React.HTMLAttributes {
detectWrappedElementsRef: React.RefObject;
context: DevToolsContext;
}
export declare function DevTools(props: Props): JSX.Element;
export {};