import type { LegacyRef } from 'react';
import React from 'react';
interface ReactVersionAdapterProps {
    children?: React.ReactNode;
    onError?: (error: Error) => void;
}
export type ReactVersionAdapterRef = LegacyRef<ReactVersionAdapter> | undefined;
export default class ReactVersionAdapter extends React.Component<ReactVersionAdapterProps> {
    refHold: HTMLDivElement | null;
    init(hydrate?: boolean): Promise<void>;
    componentDidUpdate(): void;
    componentDidMount(): void;
    componentWillUnmount(): void;
    render(): React.JSX.Element;
}
export {};
