// Type definitions for ngCordova emailComposer plugin // Project: https://github.com/driftyco/ng-cordova // Definitions by: Kapil Sachdeva // Definitions: https://github.com/ksachdeva/DefinitelyTyped /// declare module ngCordova { export interface IEmailComposerOptions { to: string | Array; cc?: string | Array; bcc?: string | Array; attachments?: Array; subject?: string; body?: string; isHtml?: boolean; } export interface IEmailComposerService { isAvailable(): ng.IPromise; open(properties: IEmailComposerOptions) : ng.IPromise; addAlias(app: string, schema: string) : void; } }