typeoptions={className?:string,duration?:int,removeDelay?:int,style?:ReactDOM.Style.t,}/** See https://react-hot-toast.com/docs/toast */moduleToast={typeid=stringtypeoptions={...options,id?:string,}letforever:int=Float.Constants.positiveInfinity->Obj.magic@module("react-hot-toast")externalmake:(string,~options:options=?)=>id="default"@module("react-hot-toast")@scope("default")externalsuccess:(string,~options:options=?)=>id="success"@module("react-hot-toast")@scope("default")externalerror:(string,~options:options=?)=>id="error"@module("react-hot-toast")@scope("default")externalloading:(string,~options:options=?)=>id="loading"@module("react-hot-toast")@scope("default")externalcustom:(React.element,~options:options=?)=>id="custom"@unboxedtypepromiseMessagesSuccess<'a>=String(string)|Fn('a=>string)typepromiseMessagesError=String(string)|Fn(exn=>string)typepromiseMessages<'a>={loading:string,success?:promiseMessagesSuccess<'a>,error?:promiseMessagesError,}@module("react-hot-toast")@scope("default")externalpromise:(promise<'a>,~messages:promiseMessages<'a>,~options:options=?)=>id="promise"@module("react-hot-toast")@scope("default")externalpromiseLazy:(unit=>promise<'a>,~messages:promiseMessages<'a>,~options:options=?,)=>id="promise"@module("react-hot-toast")@scope("default")externaldismiss:id=>unit="dismiss"@module("react-hot-toast")@scope("default")externaldismissAll:unit=>unit="dismiss"@module("react-hot-toast")@scope("default")externalremove:id=>unit="remove"@module("react-hot-toast")@scope("default")externalremoveAll:unit=>unit="remove"}/** See https://react-hot-toast.com/docs/toaster */moduleToaster={typeposition=|@as("top-left")TopLeft|@as("top-center")TopCenter|@as("top-right")TopRight|@as("bottom-left")BottomLeft|@as("bottom-center")BottomCenter|@as("bottom-right")BottomRighttypetoastOptions={...options,success?:options,error?:options,loading?:options,custom?:options,}@module("react-hot-toast")@react.componentexternalmake:(~position:position=?,~reverseOrder:bool=?,~containerClassName:string=?,~containerStyle:ReactDOM.Style.t=?,~gutter:int=?,~toastOptions:options=?,)=>React.element="Toaster"}