import React from 'react';
import PropTypes from 'prop-types';
export declare class PrintArea extends React.Component<any> {
    static propTypes: {
        id: PropTypes.Validator<string>;
        children: PropTypes.Validator<PropTypes.ReactNodeLike>;
        wide: PropTypes.Requireable<boolean>;
    };
    static defaultProps: {
        wide: boolean;
    };
    static areas: {};
    static container: any;
    static print(id: any): void;
    static getNodeTreeHTML(node: any): any;
    componentDidMount(): void;
    componentWillUnmount(): void;
    render(): JSX.Element;
}
