import { EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { GasColor } from '../../../core/colors/color.namespace'; import { GasYears } from '../gas-datepicker.interface'; export declare class GasYearComponent implements OnChanges { currentYear: number; onChangeYear: EventEmitter; gasColor: typeof GasColor.Color; yearOptions: GasYears; /** Меняем актуальные данные при изменении currentYear */ ngOnChanges(changes: SimpleChanges): void; /** настраиваем объект с актуальными данными */ setYearsOptions(): void; /** заполняем массив списком годов для рендеринга на странице */ createYearData(): void; /** меняем период в зависимости от нажатия на стрелку и запускаем метод по наполнению массива годами */ changeYearPeriod(step: number): void; /** если пользователь выбирает год - эмитим его наверх */ changeYear(year: number): void; /** если пользователь нажал кнопку назад - эмитим наверх текущий год */ backToDatepicker(): void; }