import type { FunctionComponent } from 'react'; import { EmptyStateProps } from '@patternfly/react-core'; /** extends EmptyStateProps */ export interface UnauthorizedAccessProps extends Omit { /** Service name displayed in the title */ serviceName?: React.ReactNode; /** Icon displayed above the title */ icon?: React.ComponentType; /** Custom body text */ bodyText?: React.ReactNode; /** Shows link to the previous page */ showReturnButton?: boolean; /** Custom previous page button text */ prevPageButtonText?: React.ReactNode; /** Custom className */ className?: string; /** Custom title text */ titleText?: React.ReactNode; /** Custom primary action - there should only be one defined */ primaryAction?: React.ReactNode; /** Custom secondary actions */ secondaryActions?: React.ReactNode; /** Custom landing page button text */ toLandingPageText?: React.ReactNode; /** Custom landing page button URL */ toLandingPageUrl?: string; /** Custom OUIA ID */ ouiaId?: string | number; } declare const UnauthorizedAccess: FunctionComponent; export default UnauthorizedAccess;