import { EventEmitter, QueryList } from '@angular/core'; import { PoCalendarRangePreset } from '../interfaces/po-calendar-range-preset.interface'; export declare class PoCalendarPresetListComponent { private readonly poCalendarLangService; private _locale; size: string; presets: Array; selectedPreset: string | null; responsive: boolean; set locale(value: string); get locale(): string; closeCalendar: EventEmitter; selectPreset: EventEmitter<{ label: string; start: Date; end: Date; }>; presetButtons: QueryList; focusedIndex: number; getDisplayLabel(preset: PoCalendarRangePreset): string; isSelected(preset: PoCalendarRangePreset): boolean; onKeydown(event: KeyboardEvent, index: number): void; resetFocusToFirst(): void; isPresetDisabled(preset: PoCalendarRangePreset): boolean; onPresetClick(preset: PoCalendarRangePreset): void; private focusPreset; private getPresetButtons; }