import { OnInit, ElementRef, SimpleChanges, EventEmitter } from "@angular/core";
import { NpDatePickerService } from "../date-picker.service";
import { NotifyService } from "../../shared/services/notify.service";
/**
 * @ignore
 */
export declare class NpTimePickerPanel implements OnInit {
    private datePickerService;
    private notifyService;
    /**传入time，格式为‘HH:mm:ss，如23:59:59’ */
    time: string;
    confirmButtonText: string;
    onTimeClicked: EventEmitter<string>;
    onConfirmClicked: EventEmitter<string>;
    hoursElementRef: ElementRef<HTMLElement>;
    minutesElementRef: ElementRef<HTMLElement>;
    secondsElementRef: ElementRef<HTMLElement>;
    hours: Array<string>;
    minutes: Array<string>;
    seconds: Array<string>;
    selectedHour: string;
    selectedMinute: string;
    selectedSecond: string;
    constructor(datePickerService: NpDatePickerService, notifyService: NotifyService);
    ngOnInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    onHourClicked(hour: string): void;
    onMinuteClicked(minute: string): void;
    onSecondClicked(second: string): void;
    onConfirmButtonClicked(): void;
    /**
     * 根据传入时间滚动到指定时间位置
     * @param time 当前传入时间，格式为@link TIME_FORMAT
     */
    scrollTo(time: string): void;
    private buildData;
    private buildSelectedTime;
}
