import { type BackgroundColor } from "../cssUtils.js";
declare module "react" {
    interface CSSProperties {
        "--rmd-toast-color"?: string;
        "--rmd-toast-background-color"?: string;
        "--rmd-toast-offset"?: string | number;
    }
}
/**
 * @since 6.3.1
 */
export interface BaseToastClasNameOptions {
    className?: string;
    /** @defaultValue `"surface"` */
    theme?: BackgroundColor;
}
/**
 * @since 6.0.0
 * @since 6.3.1 Extends BaseToastClasNameOptions
 */
export interface ToastClassNameOptions extends BaseToastClasNameOptions {
    /** @defaultValue `false` */
    action?: boolean;
    /** @defaultValue `false` */
    paused?: boolean;
    /** @defaultValue `false` */
    stacked?: boolean;
    /** @defaultValue `false` */
    reordered?: boolean;
    /** @defaultValue `false` */
    closeButton?: boolean;
}
/**
 * @since 6.0.0
 */
export declare function toast(options?: ToastClassNameOptions): string;
