import type { ToastrConfig, ToastrErrorInput, ToastrMessage } from "./Toastr";
type SonnerType = "success" | "info" | "warning" | "error";
declare const activeToasts: Set<string>;
declare function toastKey(type: string, message: string, buttonLabel?: string): string;
declare function getContentDir(): "ltr" | "rtl";
declare function resolveMessage(message: ToastrMessage): string;
declare function resolveErrorMessage(errorObject: ToastrErrorInput): string;
declare function showToast(type: SonnerType, message: string, config?: ToastrConfig): string | number | undefined;
declare function parseConfig(args: unknown[]): ToastrConfig;
export { activeToasts, getContentDir, parseConfig, resolveErrorMessage, resolveMessage, showToast, toastKey, };
