import { OnInit, EventEmitter } from '@angular/core'; import { NzMessageService } from 'ng-zorro-antd'; import { DatePipe } from '@angular/common'; import { DisabledTimeFn } from 'ng-zorro-antd/date-picker/standard-types'; import { queryCondition } from './microenv-search-interface'; declare type quater = 1 | 2 | 3 | 4; export declare class MicroenvSearchComponent implements OnInit { private message; private datepipe; isCollapsed: boolean; _isShowTime: boolean; _conditionLists: any[]; _conditionListsLength: number; _selectedQuater: number; _selectedQuaterStart: number; _selectedQuaterEnd: number; _isShowTimeTypeDropdown: boolean; _isShowCollapsed: boolean; _isShowOuterCheckAll: boolean; quaterLists: { label: string; value: number; }[]; constructor(message: NzMessageService, datepipe: DatePipe); bcacIsShowTimeTypeDrop: boolean; bcacIsShowCollapsed: boolean; bcacIsShowOuterCheckAll: boolean; bcacConditionLists: queryCondition[]; _timeTypeDropdownLists: any[]; selectedValue: any; bcacTimeTypeDropdownLists: any; bcacDatePickerType: string; bcacQueryDateType: string; bcacDateFormat: string; bcacQueryTimeStart: string | Date | number; bcacQueryTimeEnd: string | Date | number; _bcacQueryTimePickerStart: any; bcacQueryTimePickerStart: Date; _bcacQueryTimePickerEnd: any; bcacQueryTimePickerEnd: Date; bcacQueryTime: string | Date | number; _bcacQueryTimePicker: any; bcacQueryTimePicker: Date; selectedQuater: quater; selectedQuaterStart: quater; selectedQuaterEnd: quater; countNum(list: any): number; bcacItemChange: EventEmitter; itemChangeCallback(value: any, e: any): void; bcacTimeTypeChange: EventEmitter; timeTypeChange(e: any): void; bcacSearch: EventEmitter; queryByTime(): void; updateAllChecked(value: any, e: any): void; ngOnInit(): void; range(start: number, end: number): number[]; nzDisabledHours_start: () => any[]; nzDisabledHours_end: () => any[]; hourStimeChange(): void; hourEtimeChange(): void; today: Date; disabledDate: (current: Date) => boolean; disabledDateTime: DisabledTimeFn; onStartChange($event: any): void; onEndChange($event: any): void; disabledMinuteStart(hour: number): number[]; disabledMinuteEnd(hour: number): number[]; disabledSecondsStart(hour: number, minute: number): number[]; disabledSecondsEnd(hour: number, minute: number): number[]; rewriteWeek(e: any): void; bcacDateFormatStart: any; rewriteWeekStart(e: any): void; bcacDateFormatEnd: any; rewriteWeekEnd(e: any): void; } export {};