import type { ToastId, ToastType } from '@primereact/types/primitive/toaster'; import * as React from 'react'; export declare const useToaster: (inProps?: unknown) => import("@primereact/types/core").HeadlessInstance>; removeFromQueue: (id: ToastId) => void; rootProps: { 'data-scope': "toaster"; 'data-part': "root"; 'data-position': import("@primereact/types/headless/toaster").ToasterPosition | undefined; }; regionProps: { style: React.CSSProperties; 'data-expanded'?: "" | undefined; 'data-scope': "toaster"; 'data-part': "region"; role: "region"; tabIndex: number; onMouseEnter: () => void; onMouseLeave: () => void; onMouseMove: () => void; onDragEnd: () => void; onPointerDown: (event: React.PointerEvent) => void; onPointerUp: () => void; onFocus: (event: React.FocusEvent) => void; onBlur: (event: React.FocusEvent) => void; 'data-position': import("@primereact/types/headless/toaster").ToasterPosition | undefined; }; onRegionMouseEnter: () => void; onRegionMouseMove: () => void; onRegionMouseLeave: () => void; onRegionDragEnd: () => void; onRegionPointerDown: (event: React.PointerEvent) => void; onRegionPointerUp: () => void; onRegionFocus: (event: React.FocusEvent) => void; onRegionBlur: (event: React.FocusEvent) => void; handleFocusManagement: (toastEl: HTMLElement | null) => void; }>;