import * as React from 'react';
import { IFabricProps } from './Fabric.types';
export declare class FabricBase extends React.Component<IFabricProps, {
    isFocusVisible: boolean;
}> {
    private _rootElement;
    private _disposables;
    private _removeClassNameFromBody?;
    constructor(props: IFabricProps);
    render(): JSX.Element;
    componentDidMount(): void;
    componentWillUnmount(): void;
    private _getClassNames;
    private _addClassNameToBody;
    private _onMouseDown;
    private _onKeyDown;
}
