import type { ReactNode, SyntheticEvent } from 'react';
import type { ErrorType } from './types';
import { type ReactElement } from 'react';
export type FallbackProps = {
    readonly error: Error;
    readonly errorType?: ErrorType;
    readonly message?: ReactNode;
    readonly resourceName?: string;
    readonly title?: ReactNode;
    readonly icon?: ReactNode;
    readonly action?: string;
    readonly onTakeAction?: (event?: SyntheticEvent<Element, Event>) => void;
};
export declare const Fallback: {
    (props: FallbackProps): ReactElement;
    displayName: string;
};
export default Fallback;
//# sourceMappingURL=Fallback.d.ts.map