import { ElementRef, Renderer2 } from '@angular/core'; import { ListKeyManagerOption } from '@angular/cdk/a11y'; import { MatRadioGroup } from '@angular/material'; import { JdSelectComponent } from '../select/jd-select.component'; import { NzDatePickerComponent } from "../date-picker/date-picker.component"; import { NzRangePickerComponent } from "../date-picker/range-picker.component"; export interface FocusAbleOption extends ListKeyManagerOption { focus(): void; } export declare class FormFocusDirective implements FocusAbleOption { private element; private _render; private _document; private _datePickCom; private _dateRangePickCom; private _selectCom; private _radioCom; private _pickDateEvent; private _pickDateBlurEvent; private _jdSelectOpenChangeEvent; constructor(element: ElementRef, _render: Renderer2, _document: any, _datePickCom: NzDatePickerComponent, _dateRangePickCom: NzRangePickerComponent, _selectCom: JdSelectComponent, _radioCom: MatRadioGroup); OnKeydown($event: any): void; focus(): void; focusInputRangePick(_input: any): void; focusInputPick(_input: any): void; }