import * as React from "react"; import { IDirtyHandlerApi } from "./DirtyHandlerApiContext"; interface IProps { } export declare class DirtyHandler extends React.Component { static contextType: React.Context; dirtyHandlerApi: IDirtyHandlerApi; private bindings; constructor(props: IProps); componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element; private promptMessage; private isBindingDirty; private submitBindings; private resetBindings; private registerBinding; private unregisterBinding; private getParent; } export {};