import * as React from 'react';
export interface Props {
    outline: string;
    showOutlines: boolean;
    targetSelector: string;
}
export declare class BoxInspector extends React.Component<Props> {
    static defaultProps: {
        targetSelector: string;
        outline: string;
        showOutlines: boolean;
    };
    node: HTMLDivElement;
    componentDidMount(): void;
    componentWillUnmount(): void;
    componentDidUpdate(): void;
    bindEvents: () => void;
    unbindEvents: () => void;
    cleanUp: () => void;
    handleOnMouseEnter: (event: any) => void;
    handleOnMouseLeave: (event: any) => void;
    setNodeRef: (node: any) => any;
    render(): JSX.Element;
}
export default BoxInspector;
