import { EventEmitter } from "@angular/core";
import dayjs from "dayjs";
import "dayjs/locale/en";
import { GlobalStateService } from "tango-app-ui-global";
import * as i0 from "@angular/core";
export declare class DateRangePickerComponent {
    gs: GlobalStateService;
    dateChange: EventEmitter<any>;
    dayjs: typeof dayjs;
    selectedClient: any;
    isCustomDate: (m: dayjs.Dayjs) => false | "invalid-date";
    selectedDateRange: any;
    selectedFilters: any;
    ranges: any;
    constructor(gs: GlobalStateService);
    value: number;
    ngOnInit(): void;
    getDateRanges(): any;
    resetValidation(): void;
    onStartDateChange(event: any): void;
    emitDateChange(event: any): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<DateRangePickerComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DateRangePickerComponent, "lib-date-range-picker", never, { "value": { "alias": "value"; "required": false; }; }, { "dateChange": "dateChange"; }, never, never, false, never>;
}
