// Type definitions for Hashidev Dashboard Core 1.0.0 // Project: https://bitbucket.org/hashidevs/dashboardcore /// declare namespace HashidevDashboardCore { interface ISessionDataService { getUser(): ng.IPromise; } interface IUser { FirstName: string; LastName: string; Email: string; } interface ICoreProduct { key: string; title: string; } interface IDateWithParts { month: string; day: number; year: number; fullDate: Date; setFullDate(date: Date); getDateAsString(): string; onChange(): void; dayIsValid: boolean; monthIsValid: boolean; yearIsValid: boolean; clear(): void; } }