/// declare module fb { interface ISMSUtskickScope extends ng.IScope { recipients: { marked: ChangeTrack; suggestionsFn(input: string): ng.IPromise; suggestionsFnConditionToRun(input: string): boolean; suggestions: PersonMottagare[]; chosen: PersonMottagare[]; warning(item: any): boolean; invalid(item: any): boolean; sort(): void; makeChangeTrack(input: any): void; bcc: ChangeTrack; }; inparams: { maeklarObjektId: number; extended: boolean; recipients: PersonMottagare[]; sender: Avsaendare; textMallNamn: string; }; extraKontakter: { saeljare: fb.ChangeTrack; saeljareKontakt: fb.ChangeTrack; ansvarigMaeklare: fb.ChangeTrack; extraKontakt: fb.ChangeTrack; }; selections: { statusDeltar: fb.ChangeTrack; statusStannat: fb.ChangeTrack; statusMycketIntresserad: ChangeTrack; statusVaritPaaVisning: ChangeTrack; statusBokadPaaVisning: ChangeTrack; statusIntresserad: ChangeTrack; }; marked: fb.ChangeTrack; intressegrader: fb.Intressegrad[]; sender: { custom: fb.ChangeTrack; customString: fb.ChangeTrack; chosen: fb.PersonAvsaendare; suggestions: fb.PersonAvsaendare[]; format(sender: any): any; }; templates: { chosen: fb.TextMall; suggestions: fb.TextMall[]; optiongroupNameFn(value: any): any; }; maeklarObjekt: any; oeppnaMaeklarObjekt: any; body: ChangeTrack; subject: ChangeTrack; chosenModel(any: any): void; disableSend(): boolean; tooManyRecipients(): boolean; smsLength: number[]; closeDrawer(): void; makroData: fb.MakroData; openTemplateEditor(e: any): void; missingNumbers: boolean; noAdvertising: boolean; sendSMS(): void; removeNoAdvertisingRecipients(event: any): void; extended: boolean; disableMarking: boolean; customString: ChangeTrack; basicCharacterSet: boolean; signatur: fb.Signatur; maxLength: number; sparbaraInstaellningar: fb.DigitalBudgivningsinstaellningar; digitalBudgivningAktiverad: fb.Instaellning; } }