interface ToastTimport { type ToastT } from "https://deno.land/x/netzo@0.5.110/deps/sonner.ts"; Propertiesid: number | stringoptionaltitle: string | React.ReactNodeoptionaltype: ToastTypesoptionalicon: React.ReactNodeoptionaljsx: React.ReactNodeoptionalinvert: booleanoptionalcloseButton: booleanoptionaldismissible: booleanoptionaldescription: React.ReactNodeoptionalduration: numberoptionaldelete: booleanoptionalimportant: booleanoptionalaction: { label: React.ReactNode; onClick: (event: React.MouseEvent<HTMLButtonElement>) => void; }optionalcancel: { label: React.ReactNode; onClick?: (event: React.MouseEvent<HTMLButtonElement>) => void; }optionalonDismiss: (toast: ToastT) => voidoptionalonAutoClose: (toast: ToastT) => voidoptionalpromise: PromiseToptionalcancelButtonStyle: React.CSSPropertiesoptionalactionButtonStyle: React.CSSPropertiesoptionalstyle: React.CSSPropertiesoptionalunstyled: booleanoptionalclassName: stringoptionalclassNames: ToastClassnamesoptionaldescriptionClassName: stringoptionalposition: Position