import public Web.Async.I18n
import public CyBy.Draw.Event
import public Web.Asyncinterface DrawLocal : Typeabbreviations : Stringangle : StringatomType : Stringbenzene : Stringboron : Stringbromine : Stringcarbon : StringcenterTxt : Stringcharge : Stringchlorine : StringclearTxt : Stringcyclobutane : Stringcycloheptane : Stringcyclohexane : Stringcyclooctane : Stringcyclopentane : Stringcyclopropane : StringdetailsTxt : StringdoubleBond : Stringelement : StringeraseTxt : Stringfluorine : Stringisotope : Stringlength : StringloadTxt : Stringmix : Stringnitrogen : Stringoxygen : Stringphosphorous : Stringpse : StringpseLong : StringredoTxt : StringsaveTxt : StringselectTxt : StringsetCharge : StringsetElement : StringsetMass : StringsingleBnd : StringsingleDown : StringsingleEither : StringsingleUp : Stringsulfur : StringtripleBond : StringundoTxt : Stringxcoord : Stringycoord : StringzoomInTxt : StringzoomOutTxt : Stringcopied : JS es ()readErr : String -> JS es ()logDrawEvent : DrawEvent -> JS es ()logOpened : String -> JS es ()noMetadata : String -> JS es ()wrongFileType : String -> JS es ()abbreviations : DrawLocal => Stringangle : DrawLocal => StringatomType : DrawLocal => Stringbenzene : DrawLocal => Stringboron : DrawLocal => Stringbromine : DrawLocal => Stringcarbon : DrawLocal => StringcenterTxt : DrawLocal => Stringcharge : DrawLocal => Stringchlorine : DrawLocal => StringclearTxt : DrawLocal => Stringcyclobutane : DrawLocal => Stringcycloheptane : DrawLocal => Stringcyclohexane : DrawLocal => Stringcyclooctane : DrawLocal => Stringcyclopentane : DrawLocal => Stringcyclopropane : DrawLocal => StringdetailsTxt : DrawLocal => StringdoubleBond : DrawLocal => Stringelement : DrawLocal => StringeraseTxt : DrawLocal => Stringfluorine : DrawLocal => Stringisotope : DrawLocal => Stringlength : DrawLocal => StringloadTxt : DrawLocal => Stringmix : DrawLocal => Stringnitrogen : DrawLocal => Stringoxygen : DrawLocal => Stringphosphorous : DrawLocal => Stringpse : DrawLocal => StringpseLong : DrawLocal => StringredoTxt : DrawLocal => StringsaveTxt : DrawLocal => StringselectTxt : DrawLocal => StringsetCharge : DrawLocal => StringsetElement : DrawLocal => StringsetMass : DrawLocal => StringsingleBnd : DrawLocal => StringsingleDown : DrawLocal => StringsingleEither : DrawLocal => StringsingleUp : DrawLocal => Stringsulfur : DrawLocal => StringtripleBond : DrawLocal => StringundoTxt : DrawLocal => Stringxcoord : DrawLocal => Stringycoord : DrawLocal => StringzoomInTxt : DrawLocal => StringzoomOutTxt : DrawLocal => Stringcopied : DrawLocal => JS es ()readErr : DrawLocal => String -> JS es ()logDrawEvent : DrawLocal => DrawEvent -> JS es ()logOpened : DrawLocal => String -> JS es ()noMetadata : DrawLocal => String -> JS es ()wrongFileType : DrawLocal => String -> JS es ()