import { type HTMLAttributes } from "react";
/**
 * @since 6.0.0
 */
export interface ToastContentProps extends HTMLAttributes<HTMLDivElement> {
    /** @defaultValue `false` */
    action?: boolean;
    /** @defaultValue `false` */
    stacked?: boolean;
    /**
     * Set this to `true` if you know that the {@link children} span multiple
     * lines. When this is omitted, a `ResizeObserver` will be used to
     * automatically detect multiline content.
     */
    multiline?: boolean;
    /** @defaultValue `false` */
    closeButton?: boolean;
    /**
     * Set this to `true` if you do not want to wrap the `children` in a `<div>`
     * that applies some toast layout styles. This should really only be used for
     * custom `Toast` implementations.
     *
     * @internal
     * @defaultValue `false`
     */
    disableWrapper?: boolean;
}
/**
 * **Client Component**
 *
 * @see {@link https://react-md.dev/components/snackbar | Snackbar Demos}
 * @since 6.0.0
 */
export declare const ToastContent: import("react").ForwardRefExoticComponent<ToastContentProps & import("react").RefAttributes<HTMLDivElement>>;
