import { AlertVariant } from '@patternfly/react-core'; import { PropsWithChildren } from 'react'; export type AddAlertFunction = (message: string, variant?: AlertVariant, description?: string) => void; export type AddErrorFunction = (messageKey: string, error: unknown) => void; export type AlertProps = { addAlert: AddAlertFunction; addError: AddErrorFunction; }; export declare const useAlerts: () => AlertProps; export type AlertEntry = { id: number; message: string; variant: AlertVariant; description?: string; }; export declare const AlertProvider: ({ children }: PropsWithChildren) => import("react/jsx-runtime").JSX.Element;