/// declare module fb { interface IEpostUtskickScope extends ng.IScope { recipients: { suggestionsFn(input: string): ng.IPromise; suggestions: PersonMottagare[]; chosen: PersonMottagare[]; warning(item: any): boolean; invalid(item: any): boolean; sort(): void; makeChangeTrack(input: any): void; bcc: ChangeTrack; }; inparams: { subject: string; body: string; noTextMall: boolean; recipients: PersonMottagare[]; sender: Avsaendare; maeklarObjektId: number; textMallNamn: string; extraData: any; showAddButtons: boolean; useCallbackOnAbort: boolean; }; addPart(mottagareNamn: string): void; sender: any; templates: any; attachments: any; maeklarObjekt: any; makroData: fb.MakroData; closeDrawer(): void; signatur: fb.Signatur; oeppnaMaeklarObjekt: any; body: ChangeTrack; subject: ChangeTrack; showRecipientOptions(): boolean; saveDraft(): void; disableSend(): boolean; tooManyRecipients(): boolean; openTemplateEditor(e: any): void; missingMejlAdress: boolean; noAdvertising: boolean; noTextMall: boolean; removeNoAdvertisingRecipients(event: any): void; sendEpost(): void; sidvalChanged(row: any): void; sidValErrorExists: boolean; likvidavraekningName: string; onAbortSidedrawer(): void; } }