import { ElementRef, OnDestroy, OnInit, EventEmitter } from '@angular/core'; import { ContainerFocusOptions } from '../configs/container-focus.config'; export declare class ContainerContentFocusDirective implements OnDestroy, OnInit { el: ElementRef; id: string; group: string; color: string; boxShadow_size: string; mContainerElement: HTMLElement; mConfigDefaults: ContainerFocusOptions; BACK_DROP_ID: string; protected _isFocus: boolean; constructor(el: ElementRef); ngOnDestroy(): void; ngOnInit(): void; delBackDrop(): void; craeteBackDrop(): void; addStyleBackDrop(node: HTMLElement): HTMLElement; addBackDrop(): void; removeBackDrop(): void; config: ContainerFocusOptions; protected getConfig(config?: ContainerFocusOptions): ContainerFocusOptions; onFocus: EventEmitter; onUnFocus: EventEmitter; readonly isFocus: boolean; toggle(): void; focus(): void; unFocus(event?: Event): void; }