import { OnInit } from '@angular/core';
import { UntypedFormControl } from '@angular/forms';
import { OverlayService } from '@aztrix/components/overlay';
import { EnvironmentService } from '@aztrix/helpers';
import { JiraRequestType } from '@aztrix/models';
import { BehaviorSubject } from 'rxjs';
import { FeedbackService } from '../feedback.service';
import * as i0 from "@angular/core";
export declare class FeedbackSearchComponent implements OnInit {
    private _feedback;
    private _overlayService;
    private _environment;
    initValue: string;
    emailOptions: any[];
    loadingResults$: BehaviorSubject<boolean>;
    loadingRequestTypes$: BehaviorSubject<boolean>;
    searchForm: UntypedFormControl;
    keyup$: BehaviorSubject<string>;
    searchResults$: import("rxjs").Observable<any>;
    requestTypes$: import("rxjs").Observable<any>;
    portalUrl$: import("rxjs").Observable<string>;
    constructor(_feedback: FeedbackService, _overlayService: OverlayService, _environment: EnvironmentService);
    ngOnInit(): void;
    openFeedbackModal(requestType: JiraRequestType): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<FeedbackSearchComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<FeedbackSearchComponent, "ax-feedback-search", never, { "initValue": "initValue"; "emailOptions": "emailOptions"; }, {}, never, never, false, never>;
}
