import { ElementRef, OnDestroy, OnInit } from '@angular/core';
import { FocusMonitor } from '@angular/cdk/a11y';
import { Observable } from 'rxjs';
export declare class FocusDirective implements OnInit, OnDestroy {
    private element;
    private focusMonitor;
    monitor$: Observable<string>;
    isFocused: boolean;
    focusedBy: string;
    private subscription;
    constructor(element: ElementRef, focusMonitor: FocusMonitor);
    ngOnInit(): void;
    ngOnDestroy(): void;
}
