Added .d.ts typescript definitions