UNPKG

@intuitionrobotics/thunderstorm

Version:
18 lines 684 B
import * as React from "react"; import { type Toast_Model, type ToastListener } from "./ToasterModule.js"; import { BaseComponent } from "../../core/BaseComponent.js"; type State = { model?: Toast_Model; }; export type ToastProps = { id?: string; }; export declare abstract class BaseToaster extends BaseComponent<ToastProps, State> implements ToastListener { protected constructor(props: ToastProps); __showToast: (model?: Toast_Model) => void; render(): React.ReactNode; renderActions: (toast: Toast_Model) => React.JSX.Element; protected abstract renderToaster(toast: Toast_Model): React.ReactNode; } export {}; //# sourceMappingURL=BaseToaster.d.ts.map