/// declare module fb { interface IBudfoerteckningCtrlScope extends ng.IScope { $parent: IMaeklarObjektScope; digitalBudgivningAktiveradPaaKontoret: boolean; updateAnsvarigMaeklare(): void; showBudgivningsinstaellningar: boolean; showNollstaellBudgivning: boolean; tillaatBudgivning(): boolean; budgivning: fb.Budgivning; showAvslaaPopover: [boolean]; mediaURL: string; budgivningStartad(): boolean; hoegstaBud(): number; hoegstaEjGodkaendaBud(): number; fetchingInstaellningar: { $resolved: boolean; $promise: ng.IPromise; $failed: boolean; }; sparbaraInstaellningar: fb.DigitalBudgivningsinstaellningar; instaellningar: { synlighet: { options: { value: number; label: string; }[]; }; digitalBudgivning: { paaslagen: fb.ChangeTrack; options: { value: boolean; label: string; }[]; }; godkaennBud: { options: { value: number; label: string; }[]; }; skickaSMSIntressenter: { options: fb.DigitalBudgivningsinstaellningarSMSDO[]; selectedOptions: { namn: string; value: fb.DigitalBudgivningsinstaellningarSMSDO; }[]; }; skickaSMSOevriga: { options: fb.DigitalBudgivningsinstaellningarSMSDO[]; selectedOptions: { namn: string; value: fb.DigitalBudgivningsinstaellningarSMSDO; }[]; }; notifieringarMaeklare: { person: fb.Medarbetare; sms: fb.ChangeTrack; epost: fb.ChangeTrack; notiser: fb.ChangeTrack; }; notifieringarAnnan: { person: fb.Medarbetare; options: List; sms: fb.ChangeTrack; epost: fb.ChangeTrack; notiser: fb.ChangeTrack; }; }; digitalBudgivningsinstaellningarSMS: fb.DigitalBudgivningsinstaellningarSMSDO[]; getBalkTextFoer: { synlighet(): string; digitalBudgivning(): string; godkaennBud(): string; }; nollstaellBudgivning(): void; startaBudgivning(): void; aendrarBudgivning: boolean; godkaennerBudgivning: boolean[]; nollstaellerBudgivning: boolean; avvisarBudgivning: boolean[]; visaAlert: boolean; budLista: fb.IBudRow[]; budTider: { value: string; valid: boolean; }[]; fetchingBudfoerteckning: { $resolved: boolean; $promise: ng.IPromise; $failed: boolean; }; godkaennBud(bud: fb.Bud, intressent: fb.Objektintressent): void; godkaenner: { $resolved: boolean; $promise: ng.IPromise; $failed: boolean; }; isInSideDrawer: boolean; avvisaOptions: {}; setAvvisa(budAvvisningsTyp: number, row: fb.IBudRow): void; avvisa(row: fb.IBudRow): void; avvisaGodkaenntBud(row: fb.IBudRow, taBort: boolean): void; setCurrentBudAvgivetTid(row: fb.IBudRow): void; currentBudAvgivetTid: { value: string; }; sparaAendringarClicked: boolean; bekraeftaClicked: boolean; sparaAendringar(row: fb.IBudRow): void; aaterstaellAendringar(bud: fb.Bud): void; kontoretsMaeklareOchAssistenter: fb.List; removeNotifieringAnnanWatcher: any; } interface IBudRow { Bud: fb.Bud; Intressent: fb.Objektintressent; model: fb.ChangeTrack; aendraPopoverOpenMobile: boolean; aendraPopoverOpenDesktop: boolean; } }