import { type ReactNode } from "react";
import type { ToastrConfig, ToastrErrorInput, ToastrMessage } from "./Toastr";
declare const activeToasts: Set<string>;
declare function toastKey(type: string, message: ReactNode, buttonLabel?: string): string | null;
declare function getContentDir(): "ltr" | "rtl";
declare function resolveMessage(message: ToastrMessage): ReactNode;
declare function resolveErrorMessage(errorObject: ToastrErrorInput): ReactNode;
declare function copyToClipboard(text: string): Promise<boolean>;
declare function parseConfig(args: unknown[]): ToastrConfig;
export { activeToasts, copyToClipboard, getContentDir, parseConfig, resolveErrorMessage, resolveMessage, toastKey, };
