import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { NzModalService, NzNotificationService } from '@exin/core/ant-design'; import { XnIdentityTargetService } from '@exin/crm/identity-target'; import { XnProposalList } from '../xn-proposal-list.model'; import { XnProposalListService } from '../xn-proposal-list.service'; import * as i0 from "@angular/core"; export declare class XnNewProposalDirective implements OnInit, OnDestroy { private modal; private xnIdentityTargetService; private xnProposalListService; private notification; onClick(): void; onSelect$: EventEmitter; modalTmp: any; disabled: boolean; loading: boolean; private _identity_target_id$; private _identity_target_id; set identity_target_id(identity_target_id: string); get identity_target_id(): string; constructor(modal: NzModalService, xnIdentityTargetService: XnIdentityTargetService, xnProposalListService: XnProposalListService, notification: NzNotificationService); ngOnInit(): void; ngOnDestroy(): void; setDisabled(identity_target: any): void; create(): void; createComponentModal(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class XnNewProposalButtonDirective extends XnNewProposalDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }