module fb { export interface IInstaellningarScope extends ng.IScope { instaellningar: { [s: number]: fb.Instaellning }; defaultmottagareMoejlighet: fb.DefaultUtfoerareDO; defaultmottagareMoejlighetList: fb.List; fullViews: { fullViewConditionPersonliga: boolean; fullViewConditionKontoret: boolean; } signaturDefault: PersonSignatur; signaturDefaultKontor: KontorSignatur; options: { callto: { key: string; value: boolean; }[]; utskriftLogga: { key: string; value: boolean; }[]; digitalBudgivningBudgivningstyp: { key: string; value: number; }[]; intressegradsalternativ: { key: string; value: number; }[]; objIntressentRollsAlternativ: { key: string; value: number; }[]; avsaendareIBudSMS: { key: string; value: number; }[]; visasPaaObjektMenyn: { key: string; value: number; }[]; } standardTextFilter: { [id: number]: any; }; instaellningarInit: { $resolved: boolean; $promise: ng.IPromise; }; isUtland: boolean; hasDigitalBudgivning: boolean; smsIntressentLista: fb.List; smsRollerLista: fb.List; medarbetareArray: any[]; medarbetareOchKontorArray: any[]; kommunList: any[]; annonsleverantoerList: fb.List; ovaldaAnnonslev: fb.AnnonsleverantoerLO[]; valdaAnnonsLeverantoerer: fb.List; deleteAnnonsleverantoerListRow(row: fb.AnnonsleverantoerLO): void; addAnnonsleverantoerListRow(): void; filterValdaAnnonslev(): fb.AnnonsleverantoerLO[]; filterOvaldaAnnonslev(): fb.AnnonsleverantoerLO[]; laeggTillAnnonsleverantoersNamn: any; setSelectedBeskrivning(): void; valdAnnonsleverantoerBeskrivning: ChangeTrack; openFakturor(): void; //Dokumentpaket dokumentpaketLista: fb.List; dokumentMallarFoerEnObjektTyp: fb.List; allaDokumentMallar: fb.DokumentMallLO[]; allaDokumentMallarIndex: number[]; dokumentMallArrayPerObjektTyp: fb.List[]; objektTypIndex: number[]; objektTypList: any; newDokumentpaket: fb.DokumentMallPaketDO; editPaket: fb.DokumentMallPaketDO; newDokumentVersionId: fb.ChangeTrack; addDokumentpaket(): void; deleteDokumentpaket(dokumentpaket: fb.DokumentMallPaketDO): void; sortDokumentpaket(dokumentpaket: fb.DokumentMallPaketDO, up: boolean): void; editDokumentpaket(dokumentpaket: fb.DokumentMallPaketDO): void; updateDokumentpaket(dokumentpaket: fb.DokumentMallPaketDO): void; addDokument(id: number): void; deleteDokument(paket: fb.DokumentMallPaketDO, index: number, newDokument: boolean): void; sortDokument(paket: fb.DokumentMallPaketDO, index: number, up: boolean): void; deleteNewDokument(index: number): void; sortNewDokument(index: number, up: boolean): void; emptyNewDokumentpaket(): void; add: boolean; edit: boolean; setEdit(b: boolean): void; setAdd(b: boolean): void; showEdit(): boolean; showAdd(): boolean; spraakNamn: fb.SpraakWO; spraakNamnOptionList: fb.List; getDokumentMallNamn(id: number): string; noName(id: number): boolean; moejlightetVisningsbokningChecked: ChangeTrack; } }