import { EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
export declare class BulkResponsibilityViewComponent {
    VALIDATION_MESSAGES: {
        RISK_CLASS: string;
        DAY: string;
        DATE_FORMAT: string;
        DUE_DATE: string;
    };
    responsibilityBulkUpload: any;
    fileName: any;
    defaultOwner: any;
    loader: boolean;
    tabType: 'frequency' | 'ongoing' | 'onCompletion';
    bulkUpload: any;
    submitResponsibilityBulkUpload: EventEmitter<any>;
    cancel: EventEmitter<any>;
    selectedTab: EventEmitter<any>;
    responsibilityType: string;
    finalResponsibilities: number;
    isConfirmClickable: boolean;
    responsibilityMultiTabBulkUpload: any;
    ngOnChanges(): void;
    submit(): void;
    close(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<BulkResponsibilityViewComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<BulkResponsibilityViewComponent, "app-bulk-responsibility-view", never, { "responsibilityBulkUpload": { "alias": "responsibilityBulkUpload"; "required": false; }; "fileName": { "alias": "fileName"; "required": false; }; "defaultOwner": { "alias": "defaultOwner"; "required": false; }; "loader": { "alias": "loader"; "required": false; }; "tabType": { "alias": "tabType"; "required": false; }; "bulkUpload": { "alias": "bulkUpload"; "required": false; }; "responsibilityType": { "alias": "responsibilityType"; "required": false; }; }, { "submitResponsibilityBulkUpload": "submitResponsibilityBulkUpload"; "cancel": "cancel"; "selectedTab": "selectedTab"; }, never, never, false, never>;
}
