import { ComponentType } from 'react';
import { ModalDisplayComponent } from './ModalDisplayComponent';
import { WellArchivedMessageDisplayComponentProps } from './types';
export type WellArchivedMessageProps = {
    /**
     * Display component to use
     */
    displayComponent?: ComponentType<WellArchivedMessageDisplayComponentProps>;
    /**
     * Will be called when message is closed
     */
    onClose?: () => void;
};
export declare const WellArchivedMessageBase: ({ displayComponent: DisplayComponent, onClose, }: WellArchivedMessageProps) => JSX.Element | null;
type WellArchivedMessageType = typeof WellArchivedMessageBase & {
    DisplayComponents: {
        Modal: typeof ModalDisplayComponent;
    };
};
export declare const WellArchivedMessage: WellArchivedMessageType;
export {};
//# sourceMappingURL=WellArchivedMessage.d.ts.map