import { ChangeDetectorRef } from '@angular/core';
import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap';
import dayjs from "dayjs";
import { TimePeriod } from 'ngx-daterangepicker-material/daterangepicker.component';
import * as i0 from "@angular/core";
export declare class DatePickerComponent {
    private cd;
    activeModal: NgbActiveModal;
    dayjs: typeof dayjs;
    fileType: 'csv' | 'pdf';
    isCustomDate: any;
    outputVal: {
        startDate: string;
        endDate: string;
        validated: boolean;
    };
    constructor(cd: ChangeDetectorRef, activeModal: NgbActiveModal);
    onDateChange(event: any): void;
    onDateUpdated(event: TimePeriod): void;
    onSubmit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<DatePickerComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DatePickerComponent, "lib-date-picker", never, { "fileType": { "alias": "fileType"; "required": false; }; }, {}, never, never, false, never>;
}
