import { OnInit } from '@angular/core';
import { ICarePlan, IAppointment } from '@ahryman40k/ts-fhir-types/lib/R4';
import { AbstractAddComponent } from '../../../shared/abstracts/add/abstract-add/abstract-add.component';
import { FormGroup } from '@angular/forms';
export declare class AppointmentFrequencyComponent extends AbstractAddComponent<ICarePlan> implements OnInit {
    periods: any[];
    nextAppointments: IAppointment[];
    minDate: Date;
    constructor();
    ngOnInit(): void;
    addToDate(startDate: Date, period: number, periodUnit: string): Date;
    ngOnChanges(): void;
    save(data: any): void;
    resetForm(): FormGroup;
}
