/**
* Copyright IBM Corp. 2024, 2024
*
* This source code is licensed under the Apache-2.0 license found in the
* LICENSE file in the root directory of this source tree.
*/
import React, { ReactNode } from 'react';
export interface FullPageErrorProps {
/**
* Provide the contents of the FullPageError.
*/
children?: ReactNode;
/**
* Provide an optional class to be applied to the containing node.
*/
className?: string;
/**
* String that will provide the description for the error code.
* This is optional for 403 and 404 kinds, and passing this would override their default descriptions.
*/
description: string;
/**
* The kind of error page to be displayed, default is custom
*/
kind?: 'custom' | '403' | '404';
/**
* String that will describe the error that occurred
*/
label: string;
/**
* This will be for the main title of the FullPageError component
*/
title: string;
}
/**
* Display a full-page error when the requested page is unavailable to the user.
* This is typically caused by issues with the requested URL or access permissions.
*/
export declare const FullPageError: React.ForwardRefExoticComponent>;
//# sourceMappingURL=FullPageError.d.ts.map