import type { ReactNode } from 'react'; import { IToaster } from '@blueprintjs/core'; export interface ToasterProps extends IToaster { showSuccess: (message: string | ReactNode, timeout?: number, key?: string) => void; showError: (message: string | ReactNode, timeout?: number, key?: string) => void; showWarning: (message: string | ReactNode, timeout?: number, key?: string) => void; showPrimary: (message: string | ReactNode, timeout?: number, key?: string) => void; } export declare function useToaster(): ToasterProps;