/// declare module fb { interface IPersonService { get(id: number, oeppnasynligt?: boolean): { $promise: ng.IPromise; person: fb.Models_IPersonDO; }; addFysiskPerson(person: ObjektWizardFysiskPerson2DO): FysiskPerson2DO; addJuridiskPerson(person: ObjektWizardJuridiskPersonDO): JuridiskPersonDO; saveFysiskPerson(person: FysiskPerson2DO): FysiskPerson2DO; saveJuridiskPerson(person: JuridiskPersonDO): JuridiskPersonDO; getLaangivarePerPersonKategori(objektTypId: number): fb.List; getAdministrativaKontaktpersoner(personId: number): fb.List; getAdministrativaKontaktpersonerList(personId: number): fb.List; addAdministrativKontaktperson(administrativKontaktperson: AdministrativKontaktperson): AdministrativKontaktperson; saveAdministrativKontaktperson(administrativKontaktperson: AdministrativKontaktperson): AdministrativKontaktperson; deleteAdministrativKontaktperson(administrativKontaktperson: AdministrativKontaktperson): ng.IPromise; getKoppladeKontakter(personId: number, soekTyp: number): fb.List; getSamarbetsparter(personkategoriId: number): fb.List; getFysiskPersonLO(personId: number): fb.FysiskPersonLO; getJuridiskPersonLO(personId: number): fb.JuridiskPersonLO; getAktivaMedarbetareFoerKontor(kontorId: number): fb.List; getObjIntressentKontaktList(personId: number, soekTyp: number): fb.List; getUtskicksinformation(personIds: number[]): fb.List; arkivera(personIds: number[]): fb.ResourceBase; avArkivera(personIds: number[]): fb.ResourceBase; remove(personIdns: number[]): fb.ResourceBase; changePersonTaggar(add: number, changePersonTaggWO: fb.Person_ChangePersonTaggWO): ResourceBase; aendraAnsvarigAnvaendareTill(personId: number, kontaktIdn: number[]): ResourceBase; dubblettSammanslaa(objekt: fb.DubblettsammanslagningDO): fb.DubblettsammanslagenPersonWO; dubblettSoekning(personId: number): fb.List; getPersonInfoFoerDubblettsammanslagning(personIds: number[]): fb.List; spaerraMobilnummer(personId: number, normaliseratMobilnummer: string, spaerra: boolean): ResourceBase; spaerraMejladress(personId: number, mejladress: string, spaerra: boolean): ResourceBase; konverteraImporteradPersonTillFasitPerson(personId: number): ResourceBase; changeKundTyp(changeObj: fb.ChangeKundtypWO): ResourceBase; bytSpraakKunskaper(personId: number, spraakLista: fb.SpraakWO): ResourceBase; haemtaSpraakKunskaper(personId: number): fb.SpraakWO; } }