declare global { namespace javax { namespace naming { class InitialContext extends java.lang.Object { constructor() lookup(dataSource: java.lang.String): javax.sql.DataSource } } namespace sql { interface DataSource { getConnection(): java.sql.Connection } } namespace xml { namespace datatype { class DatatypeFactory extends java.lang.Object { static newInstance(): javax.xml.datatype.DatatypeFactory newXMLGregorianCalendar(date: java.util.GregorianCalendar): javax.xml.datatype.XMLGregorianCalendar } class XMLGregorianCalendar extends java.lang.Object { toGregorianCalendar(): java.util.GregorianCalendar } } } } } export {}