import type { JsxCustomElementAttributes } from '@ecopages/jsx'; import type { RuiToast as RuiToastElement, RuiToastProps } from './toast.script'; import './toast.script'; import type { RuiToaster as RuiToasterElement, RuiToasterProps } from './toaster.script'; import './toaster.script'; export type RuiToastViewProps = JsxCustomElementAttributes; /** * JSX helper around ``. Normally rendered by ``; author * directly only for static/embedded toast chrome. */ export declare function RuiToast({ toastId, ...props }: RuiToastViewProps): import("@ecopages/jsx").JsxRenderable; export type RuiToasterViewProps = JsxCustomElementAttributes; /** * JSX helper around ``. Mount once at the app root and drive with * `toast()`. See `RuiToasterElement` for the full contract. */ export declare function RuiToaster({ children, ...props }: RuiToasterViewProps): import("@ecopages/jsx").JsxRenderable;